Heroku DEBUG = False ==> 500错误

时间:2015-07-13 01:59:27

标签: python django heroku django-settings

我已经阅读了本网站上的所有问题以及网络上的所有其他教程,没有任何内容对我有用,我真的想把所有这些放在一起。

这是我的问题,当我将DEBUG设置为False时,我收到500错误,但我仍然可以访问我的管理页面。

我的heroku设置如下

from base import * 
import dj_database_url

from os.path import abspath, basename, dirname, join, normpath
from sys import path
from memcacheify import memcacheify

CACHES = memcacheify()

# Allow all host headers


DATABASES['default'] =  dj_database_url.config()
SITE_ID = 3

DEBUG = False
ALLOWED_HOSTS = ["*"]

我尝试过允许的主机是my-herokuapp.herokoapp.com,并且是localhost和localhost ip。我没有想法,我不知道为什么它不起作用。

1 个答案:

答案 0 :(得分:0)

如果是本地的 ALLOWED_HOSTS = ['localhost','127.0.0.1'] 其他 ALLOWED_HOSTS = ['web.ru']