from django.conf import settings from django.conf.urls.defaults import include from django.conf.urls.defaults import patterns from django.conf.urls.defaults import url from django.contrib import admin from lizard_maptree.views import MaptreeHomepageView from lizard_wms import views ITEM_MODELS = ['wmssource', ] # for maptree items. urlpatterns = patterns( '', url(r'^$', MaptreeHomepageView.as_view(), # pylint: disable=E1120 {'item_models': ITEM_MODELS}, name='lizard_wms.homepage'), url(r'^category/(?P<root_slug>.*)/$', MaptreeHomepageView.as_view(), # pylint: disable=E1120 {'item_models': ITEM_MODELS}, name='lizard_wms.homepage'), url(r'^page/(?P<slug>.*)/$', views.FilterPageView.as_view(), name='lizard_wms.filter_page'), url(r'^page/(?P<slug>.*).csv$', views.FilterPageDownload.as_view(), name='lizard_wms.filter_page_export'), url(r'^proxy/(?P<wms_source_id>\d+)/', views.wms_proxy_view, name='lizard_wms.wms_proxy'),
# (c) Nelen & Schuurmans. GPL licensed, see LICENSE.txt. from django.conf.urls import patterns from django.conf.urls import url from django.conf.urls import include from django.conf import settings from django.contrib import admin from lizard_maptree.views import MaptreeHomepageView urlpatterns = patterns( '', url(r'^$', MaptreeHomepageView.as_view(), name='lizard_maptree.homepage'), # ^^^ Actually, we're really called from lizard_wms's urls ) if getattr(settings, 'LIZARD_MAPTREE_STANDALONE', False): admin.autodiscover() urlpatterns += patterns( '', (r'^map/', include('lizard_map.urls')), (r'^admin/', include(admin.site.urls)), (r'', include('django.contrib.staticfiles.urls')), )