Django Ссылка на доступ через несколько имен и appnames

Я хочу использовать многоуровневый url

У меня есть приложение под названием portfolio_menu, которое имеет store.urls и внутри store.urls имеет pruduct.urls, внутри которого есть представление с именем list страница, как мне получить к ней доступ через тег {%url%}? Ниже я приведу код:

portfolio_menu.urls:

app_name = 'portfolio'
    urlpatterns = [
        path('test', include('store.urls', namespace='store')),
        path('', views.menu),
    ]

store.urls:

urlpatterns = [
    path('', include('product.urls', namespace='product')),
]

product.urls:

app_name = 'product'
urlpatterns = [
    path('', views.ProductListView.as_view(), name='list'),
]

функция, которую я хочу получить, но не знаю синтаксис:

<a href="{%url portfolio:store:product:list%}"></a> #I wish something like that

Ошибка:

raise ImproperlyConfigured(msg.format(name=self.urlconf_name)) from e
django.core.exceptions.ImproperlyConfigured: The included URLconf 'portfolio_manager.urls' does not appear to have any patterns in it. If you see the 'urlpatterns' variable with valid patterns in the file then the issue is probably caused by a circular import.

Вы можете совершать обратный обход пространства имен от родительского к дочернему.

В шаблонах

{% url store:product:list %}

По просмотрам

reverse('store:product:list')
Вернуться на верх