Задать вопрос
@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')),
]
  • Вопрос задан
  • 620 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
@marazmiki
Укротитель питонов
Начиная с версии 2.0, все штуки, связанные с обарботкой урлов, хранятся в django.urls, а не django.conf.urls, как ранее. Старый url() доступен в этом пакете, вероятно, для совместимости.

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

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

Похожие вопросы
Strikt Москва
от 100 000 до 180 000 ₽
Sim-Ba Pay Санкт-Петербург
от 180 000 ₽
Крона Лабс Екатеринбург
от 200 000 ₽