21 lines
1011 B
Python
21 lines
1011 B
Python
# -*- coding: utf-8 -*-
|
|
|
|
from django.conf.urls import patterns, include, url
|
|
|
|
from django.contrib import admin
|
|
admin.autodiscover()
|
|
|
|
from frontend.views import login_wrap, logout_wrap
|
|
from frontend.views import IndexView, ProjectView, ProjectUpdateView, ProjectPersonView, ProjectMapPersonView
|
|
|
|
urlpatterns = patterns(
|
|
'',
|
|
url(r'^$', IndexView.as_view(), name=u'frontend-index'),
|
|
url(r'^project/$', ProjectView.as_view(), name=u'frontend-projects'),
|
|
url(r'^project/(?P<project_id>\d+)/update$', ProjectUpdateView.as_view(), name=u'frontend-project-update'),
|
|
url(r'^project/(?P<project_id>\d+)/map/person$', ProjectPersonView.as_view(), name=u'frontend-project-view-person'),
|
|
url(r'^project/(?P<project_id>\d+)/map/person/(?P<person_uuid>[\w\d-]+)$', ProjectMapPersonView.as_view(), name=u'frontend-project-map-person'),
|
|
url(r'^login/$', login_wrap, name=u'frontend-login'),
|
|
url(r'^logout/$', logout_wrap, name=u'frontend-logout'),
|
|
url(r'^admin/', include(admin.site.urls)),
|
|
) |