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

Разница между: 1)STATIC_ROOT = os.path.join(PROJECT_ROOT, 'static') 2) STATICFILES_DIRS = [ os.path.join(BASE_DIR, "static"), ]?

Есть ли разница между
STATIC_ROOT = os.path.join(PROJECT_ROOT, 'static')
и
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, "static"),
]

?
Если есть, то какая?
  • Вопрос задан
  • 1284 просмотра
Подписаться 1 Простой 3 комментария
Решения вопроса 1
@deliro
Есть.

STATIC_ROOT — то, куда джанга сложит файлы по команде collectstatic и откуда твой реверс-прокси (nginx / Caddy) будет раздавать статику. При разработке эта папка должна быть пустой

STATICFILES_DIRS — папки, где хранятся твои статические файлы, откуда они потом при сборке будут скопированы в STATIC_ROOT
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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