При импорте файла URL из моего приложения в основной файл URL (Django)
#Я пытаюсь импортировать файл URL из моего приложения в основной файл# #главный файл URL#
from django.contrib import admin
from django.urls import path,include
from django.http import HttpResponse
urlpatterns = [
path('admin/', admin.site.urls),
path('',include ('base.links'))
]
Ошибка, которую я получаю: cannot import name 'path' from partially initialized module 'base.links' (probably due to a circular import) (C:\Users\Sam\Desktop\studybudy\base\links.py)
#файл url в моем приложении#
from base.links import path
from . import views
urlpatterns = [
path(' ',views.home),
path('room',views.room),
]
#файл views в моем приложении#
from django.shortcuts import render
from django.http import HttpResponse
def home(request):
return HttpResponse('home123')
def room(request):
return HttpResponse('Room')
Я действительно понял, что ошибка была в базовом файле, я должен был поставить django.urls вместо base.links