comparison urls.py @ 78:d416b8198889

Use named URLs and the url function where applicable Only apps/profile/urls.py and the main urls.py for now. This is to make it easier to use the {% url %} template tag.
author dellsystem <ilostwaldo@gmail.com>
date Fri, 24 Aug 2012 16:32:17 -0400
parents d5ebcf4a249f
children bf731c77ddf9
comparison
equal deleted inserted replaced
77:d4e5ef15326a 78:d416b8198889
3 # Uncomment the next two lines to enable the admin: 3 # Uncomment the next two lines to enable the admin:
4 from django.contrib import admin 4 from django.contrib import admin
5 admin.autodiscover() 5 admin.autodiscover()
6 6
7 urlpatterns = patterns('', 7 urlpatterns = patterns('',
8 (r'^$', 8 url(r'^$',
9 'django.views.generic.simple.direct_to_template', 9 'django.views.generic.simple.direct_to_template',
10 {'template': 'index.djhtml'}), 10 {'template': 'index.djhtml'},
11 11 name='home'),
12 (r'^admin/doc/', include('django.contrib.admindocs.urls')), 12 url(r'^about$',
13 (r'^admin/', include(admin.site.urls)), 13 'django.views.generic.simple.direct_to_template',
14 14 {'template': 'about.djhtml'},
15 (r'^accounts/logout/', 'django.contrib.auth.views.logout', 15 name='about'),
16 {'template_name' : 'index.djhtml', 'next_page' : '/'}), 16 url(r'^help$',
17 17 'django.views.generic.simple.direct_to_template',
18 (r'^accounts/', include('registration.urls')), 18 {'template': 'help.djhtml'},
19 19 name='help'),
20 (r'^licenses/', include('agora.apps.free_license.urls')), 20 url(r'^discuss$',
21 21 'django.views.generic.simple.direct_to_template',
22 (r'^user/', include('agora.apps.profile.urls')), 22 {'template': 'discuss.djhtml'},
23 23 name='discuss'),
24 (r'^snippet/', include('agora.apps.snippet.urls')), 24 url(r'^code$',
25 25 'django.views.generic.simple.direct_to_template',
26 (r'^bundles/', include('agora.apps.bundle.urls')), 26 {'template': 'code.djhtml'},
27 27 name='code'),
28 url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
29 url(r'^admin/', include(admin.site.urls)),
30 url(r'^accounts/logout/', 'django.contrib.auth.views.logout',
31 {'template_name' : 'index.djhtml', 'next_page' : '/'}),
32 url(r'^accounts/', include('registration.urls')),
33 url(r'^licenses/', include('agora.apps.free_license.urls')),
34 url(r'^user/', include('agora.apps.profile.urls')),
35 url(r'^snippet/', include('agora.apps.snippet.urls')),
36 url(r'^bundles/', include('agora.apps.bundle.urls')),
28 ) 37 )
29 38
30 #Let Django itself serve static data during debugging 39 #Let Django itself serve static data during debugging
31 from django.conf import settings 40 from django.conf import settings
32 41