我正在尝试在Heroku上部署我的代码,但是gunicorn正在提供错误"gh"
。
我的目录结构
ImportError: No module named inventory
wsgi.py
--server
|
|--server
├── __init__.py
├── home
│ ├── __init__.py
│ ├── admin.py
│ ├── migrations
│ │ ├── __init__.py
│ ├── models.py
│ ├── tests.py
│ ├── views.py
├── inventory
│ ├── __init__.py
│ ├── admin.py
│ ├── migrations
│ │ ├── 0001_initial.py
│ │ ├── __init__.py
│ ├── models.py
│ ├── serializer.py
│ ├── tests.py
│ ├── views.py
├── manage.py
└── server
├── __init__.py
├── settings.py
├── urls.py
├── wsgi.py
基本上我的主服务器Django项目在import os
from django.core.wsgi import get_wsgi_application
from whitenoise.django import DjangoWhiteNoise
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "server.server.settings")
application = get_wsgi_application()
application = DjangoWhiteNoise(application)
需要帮助
答案 0 :(得分:1)
DJANGO_SETTINGS_MODULE参数应该从项目的根目录设置,应该是:
os.environ.setdefault(#34&; DJANGO_SETTINGS_MODULE&#34 ;, " server.settings&#34)