Heroku期望
Procfile位于项目根目录中。如果
manage.py也位于项目根目录中,则最容易部署Django应用。例如,如果您的项目布局为:
├── db.sqlite3├── manage.py├── player├── radio│ ├── __init__.py│ ├── __pycache__│ ├── settings.py│ ├── urls.py│ └── wsgi.py├── setup.py├── static├── README.md├── .gitignore├── requirements.txt├── runtime.txt└── Procfile
然后您可以运行:
web: gunicorn radio.wsgi
在您的情况下,您的Django项目在
radio目录中。如果您不想更改项目布局,则需要添加
radio到python路径,以便python导入起作用:
web: gunicorn --pythonpath radio radio.wsgi



