1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
from django.http import HttpResponse
from django_distill import distill_path
from django.urls import path, include
app_name = 'namespaced-urls'
def test_url_in_namespace_view(request):
return HttpResponse(b'test', content_type='application/octet-stream')
def test_no_param_func():
return None
urlpatterns = [
distill_path('sub-url-in-namespace',
test_url_in_namespace_view,
name='test_url_in_namespace',
distill_func=test_no_param_func,
distill_file='test_url_in_namespace'),
path('path/sub-namespace/',
include('tests.namespaced_sub_urls', namespace='sub_test_namespace')),
# Uncomment to trigger a DistillError for including the same sub-urls more than
# once in a single project which is unsupported
#path('path/sub-namespace1/',
# include('tests.namespaced_sub_urls', namespace='sub_test_namespace1')),
]
|