mirror of
https://github.com/django/django.git
synced 2024-11-24 20:07:01 +01:00
27 lines
835 B
Python
27 lines
835 B
Python
from django.urls import include, path
|
|
|
|
common_url_patterns = (
|
|
[
|
|
path("app-ns1/", include([])),
|
|
path("app-url/", include([])),
|
|
],
|
|
"common",
|
|
)
|
|
|
|
nested_url_patterns = (
|
|
[
|
|
path("common/", include(common_url_patterns, namespace="nested")),
|
|
],
|
|
"nested",
|
|
)
|
|
|
|
urlpatterns = [
|
|
path("app-ns1-0/", include(common_url_patterns, namespace="app-include-1")),
|
|
path("app-ns1-1/", include(common_url_patterns, namespace="app-include-2")),
|
|
# 'nested' is included twice but namespaced by nested-1 and nested-2.
|
|
path("app-ns1-2/", include(nested_url_patterns, namespace="nested-1")),
|
|
path("app-ns1-3/", include(nested_url_patterns, namespace="nested-2")),
|
|
# namespaced URLs inside non-namespaced URLs.
|
|
path("app-ns1-4/", include([path("abc/", include(common_url_patterns))])),
|
|
]
|