Debug = False на герою
У меня есть два вопроса о Heroku и развертывании приложения.
Обычно это работает нормально и все хорошо, но есть две вещи, которые я не понимаю с этим.
Когда я настраиваю Debug = False, программа вылетает, потому что не может найти статические файлы, даже если я запускаю collectstatic раньше, как я видел, когда я комментирую "django_heroku.settings(locals())", чем все работает нормально. Итак, мой вопрос. Настраивает ли heroku DEBUG = False автоматически после загрузки, и мне не нужно это менять? Это "django_heroku.settings(locals())" должно быть в конце settigns.py. Означает ли это, что я не могу локально протестировать производственную среду django, и мне всегда нужно размещать исходный код на платформе heroku?
Я добавил webpack_loader в приложения heroku, но каждый раз, когда я пытаюсь отправить исходный код на платформу heroku, он говорит: " ModuleNotFoundError: нет модуля с именем" webpack_loader "", но я установил этот модуль. Значит ли это, что мне нужно установить этот модуль на героку и как это сделать?