Files @ 123eb7603cee
Branch filter:

Location: website/www/conservancy/apps/events/urls.py

Bradley M. Kuhn
Use typical way of putting the category in a block.

Django is so frustrating as it's never clear about how things trickle
up and down through templates, so move the category to the top like
the others.
from django.conf.urls import patterns, url, include
from conservancy.apps.events.models import Event

info_dict = {
    'queryset': Event.objects.all(),
    'date_field': 'date',
    'allow_future': True,
}

# FIXME -- see blog and news for examples
# urlpatterns = patterns('django.views.generic.date_based',
#     (r'^(?P<year>\d{4})/$', 'archive_year', dict(info_dict,
#                                                  make_object_list=True)),
# )

# urlpatterns += patterns('conservancy.apps.events.views',
#     (r'^/?$', 'custom_index', dict(info_dict, queryset=Event.past.all(), paginate_by=10)),
#     (r'^(?P<year>\d{4})/(?P<slug>[-\w]+)/$', 'event_detail', dict(info_dict, slug_field='slug')),
#     (r'^ics/$', 'future_event_ics', info_dict),
# )

urlpatterns = patterns('conservancy.apps.events.views',
    (r'^.*$', 'custom_index', dict(info_dict, queryset=Event.past.all(), paginate_by=10)),
)