""" URLs for entries in a weblog. """ from django.conf.urls.defaults import * from django.views.generic import date_based from coltrane.models import Entry entry_info_dict = { 'queryset': Entry.live.all(), 'date_field': 'pub_date', } urlpatterns = patterns('', url(r'^$', date_based.archive_index, entry_info_dict, name='coltrane_entry_archive_index'), url(r'^(?P\d{4})/$', date_based.archive_year, dict(entry_info_dict, make_object_list=True), name='coltrane_entry_archive_year'), url(r'^(?P\d{4})/(?P\w{3})/$', date_based.archive_month, entry_info_dict, name='coltrane_entry_archive_month'), url(r'^(?P\d{4})/(?P\w{3})/(?P\d{2})/$', date_based.archive_day, entry_info_dict, name='coltrane_entry_archive_day'), url(r'^(?P\d{4})/(?P\w{3})/(?P\d{2})/(?P[-\w]+)/$', date_based.object_detail, dict(entry_info_dict, slug_field='slug'), name='coltrane_entry_detail'), )