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

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

解决方法很简单:

在settings.py里面添加:

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

这样就可以正常访问了。

嫌麻烦的话也可以直接:

ALLOWED_HOSTS = [
'*',
]

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

原文地址:https://www.cnblogs.com/numbbbbb/p/3538448.html