Задать вопрос
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

Приложения и проект были созданы нормально, бд работает, админка тоже.
Спасибо!
  • Вопрос задан
  • 68 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Разработка на Python
    1 год
    Далее
Решения вопроса 1
@strange-capp
Я полагаю, вы задавали урлы приложения в главном urls.py

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

# ...

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

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

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

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