Last active
October 11, 2019 01:08
-
-
Save ivan-vilches/3a63011e1bc733c692bdff8968e66e04 to your computer and use it in GitHub Desktop.
query workshops
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from django.db import models | |
from wagtail.core.models import Page | |
from wagtail.core.fields import RichTextField | |
from wagtail.admin.edit_handlers import FieldPanel | |
from wagtail.search import index | |
from wagtail.images.edit_handlers import ImageChooserPanel | |
class TallerIndexPage(Page): | |
template = "talleres/talleres_page.html" | |
is_creatable = False | |
intro = RichTextField(blank=True) | |
content_panels = Page.content_panels + [ | |
FieldPanel('intro', classname="full") | |
] | |
class Taller(Page): | |
template = "talleres/taller_single_page.html" | |
fecha_inicio_taller = models.DateField("Fecha Inicio Taller", null=True, blank=True) | |
lugar_taller = models.CharField(max_length=150, null=True, blank=True, verbose_name="Lugar donde se realizará el Taller") | |
descripcion = RichTextField(blank=False, null = False, verbose_name="Descripción del Taller") | |
contenido = RichTextField(blank=True, null = True, verbose_name="Todo el contenido extra del taller", default="<p>some HTML here</p>") | |
imagen_taller = models.ForeignKey( | |
"wagtailimages.Image", | |
null=True, | |
blank=True, | |
on_delete=models.SET_NULL, | |
related_name="+", | |
) | |
search_fields = Page.search_fields + [ | |
index.SearchField( | |
'descripcion'), | |
] | |
content_panels = Page.content_panels + [ | |
FieldPanel('fecha_inicio_taller'), | |
FieldPanel('lugar_taller'), | |
FieldPanel('descripcion'), | |
FieldPanel('contenido'), | |
ImageChooserPanel('imagen_taller'), | |
] | |
parent_page_types = ['talleres.TallerIndexPage'] | |
class Meta: | |
verbose_name = 'Taller' | |
verbose_name_plural = 'Talleres' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{% extends "base.html" %} | |
{% block content %} | |
{% load static %} | |
{% load wagtailcore_tags wagtailimages_tags %} | |
<!-- BLOG-PAGE --> | |
<section class="single-post-page"> | |
<div class="container wrapper-single-post"> | |
<div class="row single-post-col"> | |
<div class="col-12 col-md-8 "> | |
<article class="post-single-post"> | |
<h2> | |
{{ page.title }} | |
</h2> | |
<div class="date">{{ page.first_published_at|date:"j F | Y" }}</div> | |
<div class="image-single-post"> | |
{% image page.imagen_taller original class="img-fluid" %} | |
</div> | |
<div class="contenido"> | |
<div class="descripcion"> | |
<p> | |
<b>DESCRIPCIÓN:</b> | |
</p> | |
{{ page.descripcion|richtext }} | |
</div> | |
{{ page.contenido|richtext }} | |
<p> | |
<b>FECHA DE INICIO:</b> {{ page.fecha_inicio_taller}} | |
</p> | |
<p> | |
<b>LUGAR:</b> {{ page.lugar_taller }} | |
</p> | |
</div> | |
<div class="share"> | |
<div class="compartir">compartir</div> | |
<div class="post-share-icons"> | |
<span class="facebook"><a href="#">facebook</a></span> | |
<span class="instagram"><a href="#">instagram</a></span> | |
</div> | |
</div> | |
<div class="single-post-btn"> | |
<a class="btn boton" href="{{ page.get_parent.url }}" role="button" | |
>volver al blog</a | |
> | |
</div> | |
</article> | |
</div> | |
<div class="col-12 col-md-4 "> | |
<aside class="acercami"> | |
<h2 class="acercami-h2">acerca de mí</h2> | |
<div class="image-acercami"> | |
<img class="img-fluid" src="{% static "img/gal_7.jpg" %}" alt="" /> | |
</div> | |
<p class="p-acercami"> | |
La realización del proyecto de creación CÓDIGOS SAGRADOS nace con el objetivo de poner en valor la historia de la alfarería regional a través del rescate de técnicas y el uso de materia primas locales, además del uso de técnicas mixtas con materias primas actuales, serán 12 piezas únicas, creativas y contemporáneas. | |
</p> | |
<h2 class="acercami-sociales-h2">sociales</h2> | |
<div class="acerca-top-socials"> | |
<div class="container side-top-socials"> | |
<a href="#"><i class="fab fa-facebook-f"></i></a> | |
<a href="#"><i class="fab fa-instagram"></i></a> | |
</div> | |
</div> | |
</aside> | |
<div class="post-recientes"> | |
<h2 class="h2-post-recientes">post recientes</h2> | |
<div class="post-recientes-lista"> | |
{% for lastpost in self.Taller %} | |
{{ lastpost.lugar_taller }} | |
{% endfor %} | |
lorem ipsum dolor sit amet. | |
</div> | |
<div class="post-recientes-lista"> | |
lorem, ipsum dolor sit amet consectetur adipisicing. | |
</div> | |
<div class="post-recientes-lista"> | |
Lorem ipsum dolor sit amet consectetur adipisicing elit. | |
</div> | |
</div> | |
<div class="single-post-btn"> | |
<a class="btn boton" href="index.html#contact" role="button" | |
>contáctame</a | |
> | |
</div> | |
</div> | |
</div> | |
</div> | |
</section> | |
{% endblock %} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{% extends "base.html" %} | |
{% block content %} | |
{% load static %} | |
{% load wagtailcore_tags wagtailimages_tags %} | |
<div class="container titulo-talleres"> | |
<h2>{{ page.title }}</h2> | |
</div> | |
<ul class="gridt"> | |
{% for post in page.get_children %} | |
<li class="grid-item exposiciones"> | |
<article class="post-blogpage"> | |
<div class="image-blogpage"> | |
{% image post.specific.imagen_taller original class="img-fluid" %} | |
</div> | |
<h2> | |
{{ post.title }} | |
</h2> | |
<div class="date">{{ post.specific.first_published_at|date:"j F | Y" }}</div> | |
<div class="rich-text"> | |
{{ post.specific.descripcion|richtext }} | |
</div> | |
<div class="bottom-post"> | |
<div class="datos-post"> | |
<h3>inicio:{{ post.specific.fecha_inicio_taller }}</h3> | |
<h3>Lugar:{{ post.specific.lugar_taller }}</h3> | |
</div> | |
<div class="leer-mas-blogpage"> | |
<a href="{% pageurl post %}">leer más</a> | |
</div> | |
</div> | |
</article> | |
</li> | |
{% endfor %} | |
</ul> | |
{% endblock %} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment