9
8
class Poll(models.Model):
10
9
name = models.CharField(max_length=256)
11
10
pub_date = models.DateTimeField("date published", default = datetime.datetime.now)
12
closed_date = models.DateTimeField("date closed", default= lambda: datetime.datetime.now() + datetime.timedelta(days=90),
11
closed_date = models.DateTimeField("date closed", default= lambda: datetime.datetime.now() + datetime.timedelta(days=90),
18
17
return self.choices.all().aggregate(models.Sum("votes"))["votes__sum"]
24
20
if self.closed_date is None:
26
22
return self.closed_date < datetime.datetime.now()
29
25
def get_absolute_url(self):
30
26
return ('wlpoll_detail', None, {'object_id': self.id})