Django.core.exceptions.ImproperlyConfigured: Включенный URLconf 'notes.urls', похоже, не содержит никаких шаблонов

Я получаю эту ошибку в корневом каталоге, а не в приложении. Код в urls.py этого корневого каталога следующий:

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

urlpatterns = [ path('admin/', admin.site.urls), path('', include('write_notes.urls')) # write_notes это имя моего приложения. ]

Что это за ошибка и как ее исправить?

Возможно, вам не хватает следующего кода для добавления в notes.urls

from django.urls.resolvers import URLPattern //*

urlpatterns = [

]

Эта ошибка произошла и со мной, и причиной ее было использование reverse в одном из моих классов, который использовался в urlpatterns. Поэтому, если вы использовали reverse в одном из классов SignupView и WriteNoteView, то, скорее всего, это и есть причина ошибки. Я решил проблему, преобразовав reverse("pathname ") в абсолютный путь, как показано ниже:

login_url = reverse('login')

изменено на:

login_url ='accounts/login'

Хотя reverse('pathname') настоятельно рекомендуется, и результат двух приведенных выше кодов одинаков, но я не знаю, почему это решает ошибку. Надеюсь, это поможет вам

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