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

Как отключить Debug в проекте Django Что бы не слитела статика и медиа?

Как только отключаю Debug вся статика слитает и даже прежнего url-а на статику нету.
код: https://replit.com/@Mirozr/hatynka#hatynka_ua/sett...
сайт: https://hatynka.mirozr.repl.co/
  • Вопрос задан
  • 187 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
exibite777
@exibite777
Ведущий системный аналитик
В целом хотелось бы вас ударить учебником русского языка ... прям сильно
Но вот держите https://www.w3schools.com/django/django_static_whi...
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
fox_12
@fox_12 Куратор тега Django
Расставляю биты, управляю заряженными частицами
Настроить статику на раздачу через веб-сервер, как и положено.
Ответ написан
@korsar182
Сервить статику можно средствами самого Django
url.py:
from django.urls import re_path
from django.views.static import serve
from django.conf import settings
urlpatterns = [
...
    re_path(
        r"^api/static/(?P<path>.*)$",
        serve,
        kwargs=dict(document_root=settings.STATIC_ROOT),
    )
]
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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