Я новичок в Django и пытаюсь развернуть свое приложение на Heroku. Работает нормально, когда DEBUG = True (django обрабатывает статические файлы). Но сейчас я устанавливаю DEBUG = false и пытаюсь заставить Heroku обрабатывать статические файлы, но я получаю сообщение об ошибке.
Согласно этому блогу и ответу на этот вопрос , я добавил это в свой Procfile и добавил необходимые параметры в мои settings.py:
web: python my_django_app/manage.py collectstatic --noinput; bin/gunicorn_django --workers=4 --bind=0.0.0.0:$PORT my_django_app/settings.py
Но когда я нажимаю на мое приложение, оно падает, и я вижу это в логах heroku:
2012-03-23T21:55:57+00:00 app[web.1]: ImportError: Could not import settings 'my_django_app/settings.py' (Is it on sys.path?): Import by filename is not supported.