urls.py 1.9 KB

123456789101112131415161718192021222324252627282930313233
  1. from django.conf import settings
  2. from django.conf.urls.defaults import *
  3. from remember.models import *
  4. from remember import views as rm_views
  5. # custom views stories
  6. urlpatterns = patterns('remember.views',
  7. url(r'^$', view=rm_views.index, name="rm-index"),
  8. url(r'^death-announcements/$', view=rm_views.announcement_index, name="rm-announcement-index"),
  9. url(r'^remembrances/$', view=rm_views.remembrance_index, name="rm-remembrance-index"),
  10. url(r'^inmemoriams/$', view=rm_views.inmemoriam_index, name="rm-inmemoriam-index"),
  11. url(r'^services/$', view=rm_views.services_index, name="rm-service-index"),
  12. )
  13. '''
  14. annou_args = {'date_field': 'published_on', 'queryset': Announcement.objects.published()}
  15. urlpatterns += patterns('django.views.generic.date_based',
  16. url(r'(?P<year>\d{4})/(?P<month>[a-z]{3})/(?P<day>\w{1,2})/(?P<slug>[\-\d\w]+)/$', 'object_detail', annou_args, name='rm-announcement-detail'),
  17. url(r'(?P<year>\d{4})/(?P<month>[a-z]{3})/(?P<day>\w{1,2})/$', 'archive_day', annou_args, name='rm-announcement-archive-day'),
  18. url(r'(?P<year>\d{4})/(?P<month>[a-z]{3})/$', 'archive_month', annou_args, name='rm-announcement-archive-month'),
  19. url(r'(?P<year>\d{4})/$', 'archive_year', annou_args, name='rm-announcement-archive-year'),
  20. )
  21. rememb_args = {'date_field': 'published_on', 'queryset': Remembrance.objects.published()}
  22. urlpatterns += patterns('django.views.generic.date_based',
  23. url(r'(?P<year>\d{4})/(?P<month>[a-z]{3})/(?P<day>\w{1,2})/(?P<slug>[\-\d\w]+)/$', 'object_detail', rememb_args, name='rm-remembrance-detail'),
  24. url(r'(?P<year>\d{4})/(?P<month>[a-z]{3})/(?P<day>\w{1,2})/$', 'archive_day', rememb_args, name='rm-remembrance-archive-day'),
  25. url(r'(?P<year>\d{4})/(?P<month>[a-z]{3})/$', 'archive_month', rememb_args, name='rm-remembrance-archive-month'),
  26. url(r'(?P<year>\d{4})/$', 'archive_year', rememb_args, name='rm-remembrance-archive-year'),
  27. )
  28. '''