Hcuy
@Hcuy
Профессионально считаю ворон.

Не определяется модуль Django?

Всем привет! В urls проекта добавляю строку включения модуля urls приложения app.
urlpatterns = [
    url('admin/', admin.site.urls),
    url('',app.urls, name = 'app')
]

Но появляется ошибка
url('',app.urls, name = 'app')
NameError: name 'app' is not defined

Приложения и проект были созданы нормально, бд работает, админка тоже.
Спасибо!
  • Вопрос задан
  • 61 просмотр
Решения вопроса 1
@strange-capp
Я полагаю, вы задавали урлы приложения в главном urls.py

В этом случае это нужно сделать вот таким образом
from django.urls import include

# ...

urlpatterns = [
    # ...
    path('', include('app.urls', namespace='app')),
]

# ...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы