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.
35 lines
1.5 KiB
35 lines
1.5 KiB
# -*- coding: utf-8 -*-
|
|
from django.conf.urls import patterns, include, url
|
|
from views import ExpositionView, ExpositionVisitors, ExpositionMembers, ExpositionStatistic, ExpositionPrice,\
|
|
ExpositionProgramme, ExpositionSearchView, ExpositionByCountry, ExpositionByTheme, ExpositionByCity
|
|
|
|
from django.http import HttpResponse
|
|
|
|
from views import ExpositionServiceView
|
|
|
|
def test(request):
|
|
return HttpResponse('123')
|
|
|
|
urlpatterns = patterns('',
|
|
url(r'expo/search/', ExpositionSearchView.as_view()),
|
|
url(r'expo/country/', ExpositionByCountry.as_view()),
|
|
url(r'expo/city/', ExpositionByCity.as_view()),
|
|
url(r'expo/theme/', ExpositionByTheme.as_view()),
|
|
|
|
url(r'expo/(?P<params>.*)/(?P<page>\d+)/$', ExpositionView.as_view()),
|
|
url(r'expo/(?P<page>\d+)/$', ExpositionView.as_view()),
|
|
#
|
|
url(r'expo/(?P<params>.*)/service/(?P<url>.*)/$', ExpositionServiceView.as_view()),
|
|
url(r'expo/(?P<params>.*)/statistic/$', ExpositionStatistic.as_view()),
|
|
url(r'expo/(?P<params>.*)/price/$', ExpositionPrice.as_view()),
|
|
url(r'expo/(?P<params>.*)/program/$', ExpositionProgramme.as_view()),
|
|
#
|
|
url(r'expo/(?P<params>.*)/visitors/$', ExpositionVisitors.as_view()),
|
|
url(r'expo/(?P<params>.*)/members/$', ExpositionMembers.as_view()),
|
|
url(r'expo/(?P<params>.*)/$', ExpositionView.as_view()),
|
|
url(r'expo/$', ExpositionView.as_view()),
|
|
#
|
|
url(r'exposition-add-calendar/(?P<id>\d+)/$', 'exposition.views.exposition_add_calendar'),
|
|
url(r'exposition-visit/(?P<id>\d+)/$', 'exposition.views.exposition_visit'),
|
|
|
|
)
|
|
|