Django NameError: имя 'include' не определено в urls.py [закрыто]

  1. Я сталкиваюсь с ошибкой NameError в файле urls.py моего проекта Django. Когда я пытаюсь использовать функцию include () для включения URL-адресов из другого приложения, я получаю следующую ошибку:

Ошибка имени: имя 'include' не определено

  1. Вот соответствующая часть моего файла urls.py:
from django.contrib import admin
from django.urls import include, path

urlpatterns = [
    path('admin/', admin.site.urls),
    path('hello/', include('hello.urls')) 
]

Я уже импортировал include из django.urls, поэтому я не уверен, почему возникает эта ошибка. Любые соображения о том, что может быть причиной этой проблемы и как ее решить, были бы очень признательны. Спасибо!


  • Я попытался включить URL из другого приложения Django в файл urls.py моего проекта с помощью функции include().

  • Я ожидал, что функция include() сработает как положено и включит URL из указанного приложения.

  • Однако, когда я попытался использовать функцию include(), я столкнулся с NameError, утверждающим, что 'include' не определен, хотя я импортировал его из django.urls.

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