Задать вопрос
stympel
@stympel
подпивасник

Зачем делать так?

Наткнулся тут на курс по Django от Mozilla. И в первых же уроках настраивается роутинг и я немного не пойму, то ли я идиот, то ли сани не едут. Вот так выгляди код в главном приложении в файле urls.py
urlpatterns = [
    path('admin/', admin.site.urls),
    path('catalog/', include('catalog.urls')),
    path('', RedirectView.as_view(url='/catalog/', permanent=True)),
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

Я впервые вижу подобную запись. Я прочитал документацию по static, но если честно не особо понял. Зачем она нужна и почему это выглядит так некрасиво? Это вообще нормальная практика?

P.S. да, можно сделать и urlpatterns += static(... , но суть вопроса не в этом
  • Вопрос задан
  • 118 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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