~widelands-dev/widelands-website/trunk

« back to all changes in this revision

Viewing changes to wlevents/models.py

  • Committer: franku
  • Date: 2016-12-13 18:28:51 UTC
  • mto: This revision was merged to the branch mainline in revision 443.
  • Revision ID: somal@arcor.de-20161213182851-bo5ebf8pdvw5beua
run the script

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
 
6
6
from django.db import models
7
7
 
 
8
 
8
9
class EventsManager(models.Manager):
 
10
 
9
11
    def open(self):
10
12
        return self.all().exclude(end_date__lt=datetime.datetime.now()).\
11
 
                order_by("end_date")
 
13
            order_by('end_date')
 
14
 
12
15
 
13
16
class Event(models.Model):
14
17
    name = models.CharField(max_length=256)
15
18
    link = models.CharField(max_length=1024)
16
 
    start_date = models.DateField("start date")
17
 
    end_date = models.DateField("end date", blank=True, null=True)
 
19
    start_date = models.DateField('start date')
 
20
    end_date = models.DateField('end date', blank=True, null=True)
18
21
 
19
22
    objects = EventsManager()
20
23