Проблема с круговым импортом в учебниках по Django?

Я получаю ошибку циклического импорта при базовой настройке страницы Django и понятия не имею почему. Я следую руководствам по крайней мере 4 или 5 различных учебников с тем же результатом.

Я изменил синтаксис в файле urls.py в webapps, но безрезультатно. Есть идеи ?

  • основной проект

файлurls.py

from django.contrib import admin
from django.urls import include, path

urlpatterns = [
    path('members/', include('members.urls')),
    path('admin/', admin.site.urls),
]
  • webapp

Views.py

from django.shortcuts import render
from django.http import HttpResponse

# Create your views here.
def index(request):
    return HttpResponse("Hello world!")

urls.py

from django.urls import path
from . import views

urlpatterns = [
    path('', views.index, name='index'),
]
  • Ошибка

    "/Users/Desktop/website/venv/lib/python3.10/site-packages/django/urls/resolvers.py", строка 706, in url_patterns raise ImproperlyConfigured(msg.format(name=self.urlconf_name)) from e django.core.exceptions.ImproperlyConfigured: Включенный URLconf '<module 'members.urls' from '/Users/Desktop/website/main/members/urls.py'>', похоже, не содержит шаблонов. Если вы видите переменную 'urlpatterns' с допустимыми шаблонами в файле, то проблема, вероятно, вызвана циклическим импортом.

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