Py学习  »  Django

Django升级1.6之后出现“Bad Request (400)”错误的解决方案

Py站长 • 12 年前 • 3579 次点击  

Django从1.4升级到1.6之后发现之前的网站都无法访问了,会出现“Bad Request (400)”的错误,搜了半天终于找到了解决办法。

解决方法很简单:

在settings.py里面添加:

ALLOWED_HOSTS = [
'xxx.com',
'xxx.com.',
]

这样就可以正常访问了。

嫌麻烦的话也可以直接:

ALLOWED_HOSTS = [
'*',
]

看到Django的开发者版本正在添加migrate功能,看来1.7估计就支持migrate了~

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/414