使用PythonAnywhere

时间:2017-11-14 00:56:20

标签: python django django-settings

我是Python和Django的新手,我正在关注this tutorial学习一些Django基础知识。我一直收到一个DisallowedHost错误。 (截图:https://ibb.co/c1beYG

根据this post,我将'chocoberrie.pythonanywhere.com'添加到settings.py中的ALLOWED_HOSTS列表中,并确保将其包含在引号中并保留括号。我甚至将它添加到requests.py,第113行(在错误消息中指出)。

其他屏幕截图:https://ibb.co/jwUNnbhttps://ibb.co/fbmrfw

我还将更改提交给Git,并且我仔细检查了存储库以确保将URL添加到ALLOWED_HOSTS。我还确保在PythonAnywhere上重新上载更改。

毕竟,我仍然得到错误!这真的令人沮丧,我不知道还能做什么。任何帮助将不胜感激!

注意:我确实看到了一种“禁用”此错误in this post的方法,但我使用的是较新版本的Django,所以我不知道如何应用它。

1 个答案:

答案 0 :(得分:1)

我做了同样的教程!要解决此问题,您必须进入django应用程序的settings.py文件。您会发现ALLOWED_HOST设置,默认情况下为空白。输入以下内容,将您的pythonanywhere名称替换为您的名称:-{{1} 现在git进入bash控制台并重新加载网站!