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了~

posted @ 2014-02-05 21:44  numbbbbb  阅读(2408)  评论(0编辑  收藏  举报