You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
799 B
18 lines
799 B
# -*- coding: utf-8 -*-
|
|
from django.conf.urls import patterns, url
|
|
from .admin import *
|
|
from conference.models import Conference
|
|
from exposition.models import Exposition
|
|
|
|
urlpatterns = patterns('redirects.admin',
|
|
# Redirects
|
|
url(r'^$', RedirectList.as_view(), name='redirects-list'),
|
|
url(r'^add/$', RedirectCreate.as_view(), name='redirects-add'),
|
|
url(r'^(?P<pk>\d+)/edit/$', RedirectUpdate.as_view(), name='redirects-edit'),
|
|
url(r'^(?P<pk>\d+)/delete/$', RedirectDelete.as_view(), name='redirects-delete'),
|
|
|
|
# Generate new url for objects (conference/exposition)
|
|
url(r'^expo/(?P<slug>.*)/$', NewUrlForObject.as_view(model=Exposition), name='redirects-add-expo'),
|
|
url(r'^conf/(?P<slug>.*)/$', NewUrlForObject.as_view(model=Conference), name='redirects-add-conf'),
|
|
|
|
)
|
|
|