我正在使用Django和Heroku部署网站,以某种方式,当我将应用程序部署到heroku时,只有管理页面有效。数小时以来,我一直在努力寻找解决方案,但至今还没有发现任何可以解决该问题的方法。
我发现只有DEBUG = FALSE(应该是在部署网站时),我才会收到服务器错误(500)。
我已经添加了以下内容:
DEBUG=False
ALLOWED_HOSTS = ["myawesomeapp.herokuapp.com"]
STATIC_ROOT = os.path.join(BASE_DIR, "staticfiles")
django_heroku.settings(locals())
我在SO上找到的其他一些“类似”问题的解决方案都没有帮助我。