only show upcoming sessions
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
from django.db import models
|
||||
from datetime import date
|
||||
|
||||
|
||||
# Create your models here.
|
||||
@@ -81,6 +82,10 @@ class Parlamentssitzung(models.Model):
|
||||
tagesordnung = models.FileField('Tagesordnung', default=None)
|
||||
kind = models.ForeignKey(SitzungsKind, verbose_name='Sitzungsart')
|
||||
|
||||
@property
|
||||
def passed(self):
|
||||
return date.today() > self.date
|
||||
|
||||
def __str__(self):
|
||||
return str(self.kind) + " " + str(self.date)
|
||||
|
||||
|
||||
@@ -11,12 +11,14 @@
|
||||
<p>Hier sind die nächsten Parlamentssitzungen, falls bereits geplant, zu sehen.</p>
|
||||
<ul>
|
||||
{% for session in sessions %}
|
||||
{% if not session.passed %}
|
||||
<li>
|
||||
{{ session.date }}, {{ session.stunde }}, {{ session.raum }}
|
||||
{% if session.tagesordnung %}
|
||||
(<a href="{{ session.tagesordnung.url }}">Tagesordnung</a>)
|
||||
{% endif %}
|
||||
</li>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</ul>
|
||||
<h1 class="red">Kabinett</h1>
|
||||
|
||||
Reference in New Issue
Block a user