rendered paste bodyfrom django.conf.urls.defaults import *
from apd.apdsite.models import School, Executive, Debate
from datetime import datetime, timedelta
now = datetime.now()
later = now + timedelta(days=120)
begininter = {
'allow_empty': True,
'intermediate': Debate.objects.filter(date__range=(now, later)).get(level="Intermediate"),
'beginners': Debate.objects.filter(date__range=(now,later)).get(level="Beginners"),
}
nextdebates = {
'queryset': Debate.objects.filter(date__range=(now, later))[:1],
'allow_empty': True,
'template_name': 'debates.html',
'extra_context': begininter,
}
debates = {
'queryset': Debate.objects.all(),
'date_field': 'date',
'allow_future': True,
'template_name': 'debates_detail.html',
'allow_empty': True,
}
urlpatterns = patterns('',
(r'^(?P<year>\d{4})/(?P<month>[a-z]{3})/$', 'django.views.generic.date_based.archive_month', debates),
(r'^/$', 'django.views.generic.list_detail.object_list', nextdebates),
)