view PersonasBackend/personas/urls.py @ 115:a1e344b3c064

Added a script to import japanese personas, and modified a view to allow the japanese personas to be viewed.
author avarma@sm-labs01.mozilla.org
date Fri, 28 Mar 2008 19:03:13 -0700
parents 305fb3a1e0ca
children ae03ae3d91e9
line wrap: on
line source

from django.conf.urls.defaults import *

urlpatterns = patterns('',
    # JSON feeds
    url(r'^en-US/personas_categories.dat$',
     'PersonasBackend.personas.json_feeds.categories',
     name='personas-categories-json'),
    url(r'^en-US/personas_all.dat$',
     'PersonasBackend.personas.json_feeds.personas',
     name='personas-all-json'),

    # Dynamic wrappers for views
    url(r'^legacy/(?P<name>.+)$',
        'PersonasBackend.personas.views.legacy_cbeard_persona',
        name='legacy-cbeard-persona'),

    # 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'^ajax/report_selection/(?P<persona_id>\d+)/$',
        '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'),
)