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.
27 lines
1.1 KiB
27 lines
1.1 KiB
# -*- coding: utf-8 -*-
|
|
from django.conf.urls import patterns, include, url
|
|
from views import PlaceSearchView, PlaceDetail, PlaceList, PlaceCityCatalog, PlaceCountryCatalog, PlacePhoto
|
|
|
|
|
|
|
|
urlpatterns = patterns('',
|
|
# correct
|
|
url(r'search/', PlaceSearchView.as_view()),
|
|
# correct
|
|
#url(r'country/$', PlaceCountryCatalog.as_view()),
|
|
url(r'country/(?P<slug>.*)/page/(?P<page>\d+)/$', PlaceCountryCatalog.as_view()),
|
|
url(r'country/(?P<slug>.*)/$', PlaceCountryCatalog.as_view()),
|
|
# correct
|
|
#url(r'expo/city/$', ExpositionByCity.as_view()),
|
|
url(r'city/(?P<slug>.*)/page/(?P<page>\d+)/$', PlaceCityCatalog.as_view()),
|
|
url(r'city/(?P<slug>.*)/$', PlaceCityCatalog.as_view()),
|
|
|
|
#!!!
|
|
url(r'(?P<slug>.*)/photo/page/(?P<page>\d+)/$', PlacePhoto.as_view()),
|
|
url(r'(?P<slug>.*)/photo/$', PlacePhoto.as_view()),
|
|
#url(r'expo/(?P<slug>.*)/service/(?P<url>.*)/$', ExpositionServiceView.as_view()),
|
|
url(r'page/(?P<page>\d+)/$', PlaceList.as_view()),
|
|
url(r'(?P<slug>.*)/$', PlaceDetail.as_view()),
|
|
|
|
url(r'$', PlaceList.as_view()),
|
|
)
|
|
|