Автор: riozaki
Короче, чтобы в проде работали статические файлы, необходимо добавить в settings: STATIC_ROOT = '/var/www/blog/staticfiles/' Выбрал такую папку, т.к. у меня проект лежит в root и nginx не может получить доступ. Далее: python manage.py collectstatic По идее это должно создать collectstatic в нашей директории, которую указали выше и перенести статические файлы из static, если они были написаны так (если я всё правильно понял): STATIC_URL = 'static/' STATICFILES_DIRS = [ os.path.join(BASE_DIR, "static"), ] Тем временем в конфигурацию сайта в nginx добавляем: location /static/ { alias /var/www/blog/staticfiles/; }
Совершите Вход или Зарегистрируйтесь, чтобы прокомментировать пост.
Комментарии:
riozaki прокомментировал:
test comments