from djmodels.conf.urls import url from djmodels.views.generic import TemplateView view = TemplateView.as_view(template_name='dummy.html') urlpatterns = [ url(r'^foo/$', view, name='not-prefixed-included-url'), ]
from djmodels.conf.urls import url from . import admin as tz_admin # NOQA: register tz_admin urlpatterns = [ url(r'^admin/', tz_admin.site.urls), ]
from djmodels.conf.urls import url from .admin import site urlpatterns = [ url(r'^admin/', site.urls), ]
from djmodels.conf.urls import url from djmodels.urls import path from djmodels.utils.translation import gettext_lazy as _ from djmodels.views.generic import TemplateView view = TemplateView.as_view(template_name='dummy.html') app_name = 'account' urlpatterns = [ url(_(r'^register/$'), view, name='register'), url(_(r'^register-without-slash$'), view, name='register-without-slash'), path(_('register-as-path/'), view, name='register-as-path'), ]
from djmodels.conf.urls import url from . import views urlpatterns = [ url(r'^request_attrs/$', views.request_processor), url(r'^debug/$', views.debug_processor), ]
from djmodels.conf.urls import url from djmodels.urls import path from . import views urlpatterns = [ url(r'^innocent/$', views.innocent), path('redirect/', views.redirect), url(r'^suspicious/$', views.suspicious), url(r'^suspicious_spec/$', views.suspicious_spec), path('internal_server_error/', views.internal_server_error), path('uncaught_exception/', views.uncaught_exception), path('permission_denied/', views.permission_denied), path('multi_part_parser_error/', views.multi_part_parser_error), path('does_not_exist_raised/', views.does_not_exist_raised), ]
from djmodels.conf.urls import url from djmodels.conf.urls.i18n import i18n_patterns from djmodels.http import HttpResponse, StreamingHttpResponse from djmodels.utils.translation import gettext_lazy as _ urlpatterns = i18n_patterns( url(r'^simple/$', lambda r: HttpResponse()), url(r'^streaming/$', lambda r: StreamingHttpResponse([_("Yes"), "/", _("No")])), )
from djmodels.conf.urls import url urlpatterns = [ url(r'^some/url/$', lambda req: req, name='some_url'), ]
from djmodels.conf.urls import include, url from djmodels.conf.urls.i18n import i18n_patterns from djmodels.utils.translation import gettext_lazy as _ urlpatterns = i18n_patterns( url(_(r'^account/'), include('i18n.patterns.urls.wrong_namespace', namespace='account')), )
from djmodels.conf.urls import url from djmodels.conf.urls.i18n import i18n_patterns from djmodels.utils.translation import gettext_lazy as _ urlpatterns = i18n_patterns( url(_('translated/'), lambda x: x, name='i18n_prefixed'), )
from djmodels.conf.urls import url urlpatterns = [ url(r'^$', lambda x: x, name='name_with:colon'), ]
from djmodels.conf.urls import include, url from djmodels.conf.urls.i18n import i18n_patterns from djmodels.utils.translation import gettext_lazy as _ from djmodels.views.generic import TemplateView view = TemplateView.as_view(template_name='dummy.html') urlpatterns = [ url(r'^not-prefixed/$', view, name='not-prefixed'), url(r'^not-prefixed-include/', include('i18n.patterns.urls.included')), url(_(r'^translated/$'), view, name='no-prefix-translated'), url(_(r'^translated/(?P<slug>[\w-]+)/$'), view, name='no-prefix-translated-slug'), ] urlpatterns += i18n_patterns( url(r'^prefixed/$', view, name='prefixed'), url(r'^prefixed\.xml$', view, name='prefixed_xml'), url(_(r'^users/$'), view, name='users'), url(_(r'^account/'), include('i18n.patterns.urls.namespace', namespace='account')), )
from djmodels.conf.urls import url from djmodels.conf.urls.i18n import i18n_patterns from djmodels.utils.translation import gettext_lazy as _ from djmodels.views.generic import TemplateView view = TemplateView.as_view(template_name='dummy.html') app_name = 'account' urlpatterns = i18n_patterns( url(_(r'^register/$'), view, name='register'), )
from djmodels.conf.urls import url from . import views urlpatterns = [ url('^condition/$', views.index), url('^condition/last_modified/$', views.last_modified_view1), url('^condition/last_modified2/$', views.last_modified_view2), url('^condition/etag/$', views.etag_view1), url('^condition/etag2/$', views.etag_view2), url('^condition/unquoted_etag/$', views.etag_view_unquoted), url('^condition/weak_etag/$', views.etag_view_weak), url('^condition/no_etag/$', views.etag_view_none), ]
from djmodels.conf.urls import url from djmodels.http import FileResponse, HttpResponse def helloworld(request): return HttpResponse("Hello World!") urlpatterns = [ url("^$", helloworld), url(r'^file/$', lambda x: FileResponse(open(__file__, 'rb'))), ]
from djmodels.conf.urls import url from djmodels.views.generic import TemplateView view = TemplateView.as_view(template_name='dummy.html') urlpatterns = [ url(r'^nl/foo/', view, name='not-translated'), ]
from djmodels.conf.urls import url from djmodels.urls import path urlpatterns = [ path('/path-starting-with-slash/', lambda x: x), url(r'/url-starting-with-slash/$', lambda x: x), ]
from djmodels.conf.urls import url from djmodels.conf.urls.i18n import i18n_patterns from djmodels.http import HttpResponse urlpatterns = i18n_patterns(url(r'^exists/$', lambda r: HttpResponse()), )
from djmodels.conf.urls import include, url from djmodels.contrib.flatpages.sitemaps import FlatPageSitemap from djmodels.contrib.sitemaps import views # special urls for flatpage test cases urlpatterns = [ url(r'^flatpages/sitemap\.xml$', views.sitemap, {'sitemaps': { 'flatpages': FlatPageSitemap }}, name='djmodels.contrib.sitemaps.views.sitemap'), url(r'^flatpage_root', include('djmodels.contrib.flatpages.urls')), url(r'^accounts/', include('djmodels.contrib.auth.urls')), ]
from djmodels.conf.urls import url from djmodels.conf.urls.i18n import i18n_patterns from djmodels.views.generic import TemplateView view = TemplateView.as_view(template_name='dummy.html') urlpatterns = i18n_patterns( url(r'^prefixed/$', view, name='prefixed'), )
from djmodels.conf.urls import url from djmodels.contrib.gis import views as gis_views from djmodels.contrib.gis.sitemaps import views as gis_sitemap_views from djmodels.contrib.sitemaps import views as sitemap_views from .feeds import feed_dict from .sitemaps import sitemaps urlpatterns = [ url(r'^feeds/(?P<url>.*)/$', gis_views.feed, {'feed_dict': feed_dict}), ] urlpatterns += [ url(r'^sitemaps/(?P<section>\w+)\.xml$', sitemap_views.sitemap, {'sitemaps': sitemaps}), ] urlpatterns += [ url(r'^sitemaps/kml/(?P<label>\w+)/(?P<model>\w+)/(?P<field_name>\w+)\.kml$', gis_sitemap_views.kml, name='djmodels.contrib.gis.sitemaps.views.kml'), url(r'^sitemaps/kml/(?P<label>\w+)/(?P<model>\w+)/(?P<field_name>\w+)\.kmz$', gis_sitemap_views.kmz, name='djmodels.contrib.gis.sitemaps.views.kmz'), ]
from djmodels.conf.urls import include, url common_url_patterns = ([ url(r'^app-ns1/', include([])), url(r'^app-url/', include([])), ], 'common') nested_url_patterns = ([ url(r'^common/', include(common_url_patterns, namespace='nested')), ], 'nested') urlpatterns = [ url(r'^app-ns1-0/', include(common_url_patterns, namespace='app-include-1')), url(r'^app-ns1-1/', include(common_url_patterns, namespace='app-include-2')), # 'nested' is included twice but namespaced by nested-1 and nested-2. url(r'^app-ns1-2/', include(nested_url_patterns, namespace='nested-1')), url(r'^app-ns1-3/', include(nested_url_patterns, namespace='nested-2')), # namespaced URLs inside non-namespaced URLs. url(r'^app-ns1-4/', include([url(r'^abc/', include(common_url_patterns))])), ]
from djmodels.conf.urls import include, url urlpatterns = [ url(r'^', include([ url(r'^include-with-dollar$', include([])), ])), ]
from djmodels.conf.urls import url from djmodels.conf.urls.i18n import i18n_patterns from djmodels.http import HttpResponse from djmodels.utils.translation import gettext_lazy as _ urlpatterns = i18n_patterns( url(r'^(?P<arg>[\w-]+)-page', lambda request, **arg: HttpResponse(_("Yes"))), url(r'^simple/$', lambda r: HttpResponse(_("Yes"))), url(r'^(.+)/(.+)/$', lambda *args: HttpResponse()), prefix_default_language=False, )
from djmodels.conf.urls import include, url common_url_patterns = ([ url(r'^app-ns1/', include([])), url(r'^app-url/', include([])), ], 'app-ns1') urlpatterns = [ url(r'^app-ns1-0/', include(common_url_patterns)), url(r'^app-ns1-1/', include(common_url_patterns)), url(r'^app-some-url/', include(([], 'app'), namespace='app-1')), url(r'^app-some-url-2/', include(([], 'app'), namespace='app-1')) ]
from djmodels.conf.urls import include, url urlpatterns = [ url(r'^foo/', lambda x: x, name='foo'), # This dollar is ok as it is escaped url(r'^\$', include([ url(r'^bar/$', lambda x: x, name='bar'), ])), ]
from djmodels.conf.urls import include, url from djmodels.contrib import admin urlpatterns = [ url(r'^admin/', include(admin.site.urls)), ]
from djmodels.conf.urls import url from djmodels.contrib.contenttypes import views urlpatterns = [ url(r'^shortcut/([0-9]+)/(.*)/$', views.shortcut), ]