无法在Heroku上运行Django。
这是我的要求。txt:
antiorm==1.2.1
asgiref==3.2.7
beautifulsoup4==4.9.0
bootstrap4==0.1.0
db==0.1.1
db-sqlite3==0.0.1
Django==3.0.5
django-bootstrap4==1.1.1
django-cleanup==4.0.0
gunicorn==20.0.4
python-dateutil==2.8.1
pytz==2020.1
six==1.14.0
soupsieve==2.0
sqlparse==0.3.1
whitenoise==5.0.1
这是Procfile:
web: gunicorn --pythonpath home.wsgi
然后是settings.py:
ALLOWED_HOSTS = ['https://deniseandrade.herokuapp.com/', '127.0.0.1']
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
STATIC_URL = '/static/'
STATIC_DIR = os.path.join(BASE_DIR, 'static')
STATICFILES_DIRS = (
STATIC_DIR,
)
MEDIA_DIR = os.path.join(BASE_DIR, 'media')
MEDIA_ROOT = MEDIA_DIR
MEDIA_URL = '/media/'
STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'
# My settings
LOGIN_URL = 'login'
# Heroku settings.
import django_heroku
django_heroku.settings(locals())
错误: 应用程序中发生错误,无法提供您的页面。如果您是应用程序所有者,请检查日志以获取详细信息。您可以使用以下命令从Heroku CLI中进行操作