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

# -*- 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'),
)