Django Зачем нужно include(..., namespace='')?
Здравствуйте стэковерфловеры!)
Я в index/urls.py написал что-то типа того:
app_name='index'
urlpatterns = [
...
]
Если я в project/urls.py напишу так:
urlpatterns = [
path('', include('index.urls'))
...
]
А потом так:
urlpatterns = [
path('', include('index.urls', namespace='index'))
...
]
То я замечу, что ничего не меняется, хотя в книге написано, что в url-адресе должна меняться приставка (которой у меня нет), но обсолютно ничего не происходит.
Прошу объяснить что делает параметр namespace, и когда его нужно применять, (желательно с примером).
Заранее спасибо!)