File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ from datetime import datetime
2+
13from django .db import models
24from markdownx .models import MarkdownxField
35
4-
56AGENDA_DEFAULT = '''Hora | Local | Atividade
67--- | --- | ---
7813:30|Recepção|Credenciamento
@@ -27,3 +28,7 @@ class Evento(models.Model):
2728 data_fechamento_palestras = models .DateTimeField (null = True , blank = True )
2829 local = models .CharField (max_length = 255 )
2930 cidade = models .CharField (max_length = 255 , default = "Rio de Janeiro" )
31+
32+ @property
33+ def palestras_estao_fechadas (self ):
34+ return self .data_fechamento_palestras < datetime .now ()
Original file line number Diff line number Diff line change 99 {% include "partials/_eventos-localização.html" %}
1010
1111 {% include "partials/_eventos-agenda.html" %}
12+
13+ {% include "partials/_eventos-palestras.html" %}
1214
1315{% endblock %}
Original file line number Diff line number Diff line change 1+
2+ {% if evento_atual.palestras_link %}
3+
4+ < div class ="seção ">
5+ < div class ="container ">
6+
7+ < div class ="row ">
8+ < div class ="col-xs-12 mb-4-em ">
9+ < h2 > Palestras</ h2 >
10+ < hr />
11+ </ div >
12+ </ div >
13+
14+ < div class ="row ">
15+ < div class ="col-xs-12 ">
16+ {% if not evento_atual.palestras_estao_fechadas %}
17+ < p >
18+ Para submeter ou votar em uma palestra, < a href ="{{ evento_atual.palestras_link }} "> clique aqui</ a > .
19+ </ p >
20+ {% else %}
21+ < p >
22+ O período para envio de palestras já acabou. Confira a agenda do evento!
23+ </ p >
24+ {% endif %}
25+ </ div >
26+ </ div >
27+
28+ </ div >
29+ </ div >
30+
31+ {% endif %}
You can’t perform that action at this time.
0 commit comments