project/urls.py
changeset 96 178b89a3ca4f
parent 94 87e77aa18610
child 106 3a31881564ba
equal deleted inserted replaced
95:f94e0cd9a862 96:178b89a3ca4f
     4 from django.conf import settings
     4 from django.conf import settings
     5 from django.contrib import admin
     5 from django.contrib import admin
     6 from django.views.generic.simple import direct_to_template
     6 from django.views.generic.simple import direct_to_template
     7 from django.conf.urls.defaults import *
     7 from django.conf.urls.defaults import *
     8 
     8 
     9 #basic.blog
       
    10 from basic.blog.feeds import BlogPostsFeed
       
    11 
       
    12 feeds = {
       
    13     'blog': BlogPostsFeed,
       
    14     }
       
    15 
       
    16 admin.autodiscover()
     9 admin.autodiscover()
    17 
    10 
    18 # Blog & Admin
    11 # Admin
    19 urlpatterns = patterns(
    12 urlpatterns = patterns('',
    20     '',
       
    21     url(r'^$',  direct_to_template, {"template": "home.html"}, name='home'),
    13     url(r'^$',  direct_to_template, {"template": "home.html"}, name='home'),
    22     (r'^feeds/(?P<url>.*)/$', 'django.contrib.syndication.views.feed', {'feed_dict': feeds}),
       
    23     (r'^comments/', include('django.contrib.comments.urls')),
    14     (r'^comments/', include('django.contrib.comments.urls')),
    24     (r'^admin/(.*)', admin.site.root),
    15     (r'^admin/(.*)', admin.site.root),
    25 )
    16 )
    26 
    17 
    27 # Talks, etc.
    18 # Talks, etc.
    90         direct_to_template, {"template": "talk/sprint-schedule.html"},
    81         direct_to_template, {"template": "talk/sprint-schedule.html"},
    91         name='scipycon_sprint_schedule'),
    82         name='scipycon_sprint_schedule'),
    92     url(r'^talks-cfp/speakers/$', 
    83     url(r'^talks-cfp/speakers/$', 
    93         direct_to_template, {"template": "talk/speakers.html"},
    84         direct_to_template, {"template": "talk/speakers.html"},
    94         name='scipycon_speakers'),
    85         name='scipycon_speakers'),
    95     (r'^accounts/', include('registration.urls')),
       
    96     )
    86     )
    97 
    87 
    98 # Password reset
    88 # Password reset
    99 urlpatterns += patterns('django.contrib.auth.views',
    89 urlpatterns += patterns('django.contrib.auth.views',
   100      url(r'^password-reset/$', 'password_reset', name='kiwipycon_password_reset'),
    90      url(r'^password-reset/$', 'password_reset', name='scipycon_password_reset'),
   101      url(r'^password-reset-done/$', 'password_reset_done'),
    91      url(r'^password-reset-done/$', 'password_reset_done'),
   102      url(r'^password-reset-confirm/(?P<uidb36>[-\w]*)/(?P<token>[-\w]*)$', 'password_reset_confirm'),
    92      url(r'^password-reset-confirm/(?P<uidb36>[-\w]*)/(?P<token>[-\w]*)$', 'password_reset_confirm'),
   103      url(r'^password-reset-complete/$', 'password_reset_complete'),
    93      url(r'^password-reset-complete/$', 'password_reset_complete'),
   104 )
    94 )
   105 
    95