forked from CGM_Public/pretix_original
See https://docs.djangoproject.com/en/dev/releases/1.8/#django-conf-urls-patterns and #14
51 lines
3.2 KiB
Python
51 lines
3.2 KiB
Python
from django.conf.urls import url, include
|
|
|
|
|
|
from pretix.control.views import main, event, item, auth
|
|
|
|
urlpatterns = [
|
|
url(r'^logout$', auth.logout, name='auth.logout'),
|
|
url(r'^login$', auth.login, name='auth.login'),
|
|
url(r'^$', main.index, name='index'),
|
|
url(r'^events/$', main.EventList.as_view(), name='events'),
|
|
url(r'^event/(?P<organizer>[^/]+)/(?P<event>[^/]+)/', include([
|
|
url(r'^$', event.index, name='event.index'),
|
|
url(r'^settings/$', event.EventUpdate.as_view(), name='event.settings'),
|
|
url(r'^settings/plugins$', event.EventPlugins.as_view(), name='event.settings.plugins'),
|
|
url(r'^settings/payment$', event.PaymentSettings.as_view(), name='event.settings.payment'),
|
|
url(r'^items/$', item.ItemList.as_view(), name='event.items'),
|
|
url(r'^items/add$', item.ItemCreate.as_view(), name='event.items.add'),
|
|
url(r'^items/(?P<item>[0-9a-f-]+)/$', item.ItemUpdateGeneral.as_view(), name='event.item'),
|
|
url(r'^items/(?P<item>[0-9a-f-]+)/variations$', item.ItemVariations.as_view(),
|
|
name='event.item.variations'),
|
|
url(r'^items/(?P<item>[0-9a-f-]+)/restrictions$', item.ItemRestrictions.as_view(),
|
|
name='event.item.restrictions'),
|
|
url(r'^categories/$', item.CategoryList.as_view(), name='event.items.categories'),
|
|
url(r'^categories/(?P<category>[0-9a-f-]+)/delete$', item.CategoryDelete.as_view(),
|
|
name='event.items.categories.delete'),
|
|
url(r'^categories/(?P<category>[0-9a-f-]+)/up$', item.category_move_up, name='event.items.categories.up'),
|
|
url(r'^categories/(?P<category>[0-9a-f-]+)/down$', item.category_move_down,
|
|
name='event.items.categories.down'),
|
|
url(r'^categories/(?P<category>[0-9a-f-]+)/$', item.CategoryUpdate.as_view(),
|
|
name='event.items.categories.edit'),
|
|
url(r'^categories/add$', item.CategoryCreate.as_view(), name='event.items.categories.add'),
|
|
url(r'^questions/$', item.QuestionList.as_view(), name='event.items.questions'),
|
|
url(r'^questions/(?P<question>[0-9a-f-]+)/delete$', item.QuestionDelete.as_view(),
|
|
name='event.items.questions.delete'),
|
|
url(r'^questions/(?P<question>[0-9a-f-]+)/$', item.QuestionUpdate.as_view(),
|
|
name='event.items.questions.edit'),
|
|
url(r'^questions/add$', item.QuestionCreate.as_view(), name='event.items.questions.add'),
|
|
url(r'^properties/$', item.PropertyList.as_view(), name='event.items.properties'),
|
|
url(r'^properties/(?P<property>[0-9a-f-]+)/$', item.PropertyUpdate.as_view(),
|
|
name='event.items.properties.edit'),
|
|
url(r'^properties/(?P<property>[0-9a-f-]+)/delete$', item.PropertyDelete.as_view(),
|
|
name='event.items.properties.delete'),
|
|
url(r'^properties/add$', item.PropertyCreate.as_view(), name='event.items.properties.add'),
|
|
url(r'^quotas/$', item.QuotaList.as_view(), name='event.items.quotas'),
|
|
url(r'^quotas/(?P<quota>[0-9a-f-]+)/$', item.QuotaUpdate.as_view(), name='event.items.quotas.edit'),
|
|
url(r'^quotas/(?P<quota>[0-9a-f-]+)/delete$', item.QuotaDelete.as_view(),
|
|
name='event.items.quotas.delete'),
|
|
url(r'^quotas/add$', item.QuotaCreate.as_view(), name='event.items.quotas.add'),
|
|
])),
|
|
]
|