Проблема с круговым импортом в учебниках по 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' с допустимыми шаблонами в файле, то проблема, вероятно, вызвана циклическим импортом.
.