设置了ALLOWED_HOSTS,但是当DEBUG = False时,Django仍然发出500错误

时间:2015-06-26 23:42:45

标签: django

在Django 1.5中,ALLOWED_HOSTS成为DEBUG = False时的必需设置。但是,在我的应用中,我有ALLOWED_HOSTS = ['.mycompany.com'],我正在通过" http://mysubdomain.mycompany.com" URL,但Django仍然提供500错误/响应。

使用DEBUG = True,一切正常,所以看起来Django只是忽略了那个设置。当DEBUG = False时,还有什么东西可以导致Django熄灭吗?

有没有办法让Django在日志中吐出一些关于它的问题的细节?默认情况下,它只是在日志中吐出如下内容:

at=info method=GET path="/admin/login/?next=/admin/" host=mysubdomain.mycompany.com request_id=69e99b68-5b57-4f3f-a10d-898deb507ae4 fwd="123.456.789.101" dyno=web.1 connect=1ms service=161ms status=500 bytes=253

这根本没有帮助......

0 个答案:

没有答案