Как импортировать все пути url из urls.py и сохранить их в виде списка в представлении в views.py

Я хочу хранить в dict все url, определенные в main_urlpatterns в url.py:

main_urlpatterns = [
    path('admin/', admin.site.urls),
    path('login/', views.login_view, name='login')]

В файле view.py я создал функцию следующим образом:

from app_productora.urls import main_urlpatterns

def siteurls_view(request):

    url_list=main_urlpatterns


    context = {
        'url_list':url_list
    }
    return render(request, 'siteurls.html', context)

Но у меня возникла круговая проблема между импортом views.py в url.py и импортом url.py в views.py.

Есть идеи?

Вернуться на верх