Задать вопрос
@12LiCaNtRoP12

Для чего нужны эти строчки?

Я на протяжении всего изучения джанго при туториале о подключении медиа файлов всегда видел, что в urls.py приложения самого проекта прописывают эти две строки:
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
Я нигде не находил здравого и понятного объяснения, объясните пожалуйста.
  • Вопрос задан
  • 531 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Решения вопроса 1
AlexNest
@AlexNest
Работаю с Python/Django
Если коротко, то формировать корректный урл для статики в браузере на время пока идет разработка и проект запускается через встроенный сервер.
В реальных условиях этим занимается сервер (nginx/apache...)
Подробнее:
https://stackoverflow.com/questions/56352489/what-...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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