Я создал проект Django, развернутый на Heroku, используя Heroku Django project template. Шаблон Heroku использует whitenoise для сбора статических файлов в каталоге/static /, расположенном в корне моего проекта.Как отключить whitenoise для локальной разработки моего проекта Django?
Это замечательно для моей производственной среды; Heroku запускает «manage.py collectstatic» каждый раз, когда я нажимаю новые файлы на свой сервер. Тем не менее, это боль при разработке локально: каждый раз, когда я меняю свои статические файлы (например, css), мне приходится вручную запускать «python manage.py collectstatic» перед тем, как увидеть изменения на моем сервере разработки.
Есть ли простой способ отключить whitenoise на моей локальной машине, чтобы мне не приходилось запускать «python manage.py collectstatic» каждый раз, когда я хочу видеть изменения в локальных статических файлах?
Я попытался создать отдельный файл «development_settings.py» и удалить все ссылки на whitenoise в этом файле, но это не работает, потому что whitenoise по-прежнему ссылается на wsgi.py, что вызывает ошибки.