Mercurial > personas_backend
view personasbackend/personas/urls.py @ 170:9d73e950f0f4
Made URL patterns more consistent.
author | Atul Varma <varmaa@toolness.com> |
---|---|
date | Fri, 11 Apr 2008 11:15:14 -0700 |
parents | e48318d2ff8a |
children | 1a7d4c9cbf70 |
line wrap: on
line source
from django.conf.urls.defaults import * urlpatterns = patterns('', # JSON feeds # TODO: Replace the '.+' at the beginning of these with # a real regexp that conveys the locale to the view. url(r'^.+/personas_categories.dat$', 'personasbackend.personas.json_feeds.categories', name='personas-categories-json'), url(r'^.+/personas_all.dat$', 'personasbackend.personas.json_feeds.personas', name='personas-all-json'), # Dynamic wrappers for persona URLs url(r'^legacy/(?P<name>.+)$', 'personasbackend.personas.views.legacy_cbeard_persona', name='legacy-cbeard-persona'), url(r'^(?P<persona_id>\d+)/static/$', 'personasbackend.personas.views.hosted_static_persona', name='hosted-static-persona'), # Thumbnail images url(r'^(?P<persona_id>\d+)/thumbnail/$', 'personasbackend.personas.views.thumbnail', name='persona-thumbnail'), # Auth url(r'^login/$', 'django.contrib.auth.views.login', {'template_name':'personas/login.html'}, name='login'), url(r'^logout/$', 'django.contrib.auth.views.logout', {'template_name':'personas/logged_out.html'}, name='logout'), # AJAX calls url(r'^(?P<persona_id>\d+)/report_selection/$', 'personasbackend.personas.ajax.report_selection', name='report-selection'), # Personas UI url(r'^new/$', 'personasbackend.personas.views.new_view', name='new-persona'), url(r'^(?P<persona_id>\d+)/edit/$', 'personasbackend.personas.views.edit_view', name='edit-persona'), url(r'^list/$', 'personasbackend.personas.views.list_view', name='list-personas'), url(r'^$', 'personasbackend.personas.views.home_view', name='personas-home'), # 'Fake' scaffolding view for pages that still need to be # constructed. url(r'^TODO/$', 'personasbackend.personas.views.todo_view', name='TODO'), )