Задать вопрос
@Vlad242

У меня версия джанго 2.1 и как я знаю что в urls.py нужно писать path вместо url?

У меня стоит джанго 2.1 и как я знаю что в urls.py нужно писать path вместо url но мне терминал ругался на ошибку и тогда я поменял на urls и все работает. Но почему так? Но как я знаю urls нужно писать в джанго 1 версиях, а у меня django 2 ? Вот мой код ( он работает хоть у меня версия джанго 2)
from django.contrib import admin
from django.conf.urls import include, url


urlpatterns = [

    url('admin/', admin.site.urls),
    url('music/', include('music.urls')),
]
  • Вопрос задан
  • 617 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
@marazmiki
Укротитель питонов
Начиная с версии 2.0, все штуки, связанные с обарботкой урлов, хранятся в django.urls, а не django.conf.urls, как ранее. Старый url() доступен в этом пакете, вероятно, для совместимости.

Подробнее в описании релиза (см. последний абзац)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Konstantin18ko
@Konstantin18ko
Стоматолог
Зайдите в главную папку, где лежит settings.py, там лежит urls.py где написаны примеры.
Ответ написан
Ваш ответ на вопрос

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

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