【问题标题】:How do I deploying website by PythonAnywhere.com如何通过 PythonAnywhere.com 部署网站
【发布时间】:2020-04-30 23:57:39
【问题描述】:

我收到此错误消息。

于是我进入了setting.py文件,改成这样

ALLOWED_HOSTS = ['localhost', '127.0.0.1', '[::1]', '.pythonanywhere.com']

并重新加载我的网站。

但没有任何改变。

这个时候,我把代码改成这样

ALLOWED_HOSTS = ['heenamkang.pythonanywhere.com']

然后我收到此错误消息。这是反映变化的证据。

但是我还是进不去'heenamkang.anywhere.com'

第三张和第四张图片是同时拍摄的。

【问题讨论】:

    标签: django web deployment pythonanywhere


    【解决方案1】:

    您的第一个回溯显示您的应用在 PythonAnywhere 上运行。另一个显示在您的本地计算机上运行的应用程序。

    ALLOWED_HOSTS = ['127.0.0.1', 'heenamkang.pythonanywhere.com'] 应该足以让它在这两种环境中工作。

    【讨论】:

    • 我试过了,但收到的信息与我收到的相同(我的第二张截图)
    • 您确定在进行更改后重新加载了代码吗?您的第三个屏幕截图表明未应用将 127.0.0.1 添加到 ALLOWED_HOSTS
    【解决方案2】:

    试试这个,它对我有用。

    ALLOWED_HOSTS = ['127.0.0.1', u'heenamkang.pythonanywhere.com']
    

    【讨论】:

    • 我试过了,但收到的信息和我收到的一样(我的第二张截图)
    【解决方案3】:

    尝试在您的 pythonanywhere 网址前添加.

    ALLOWED_HOSTS = ['127.0.0.1', '.heenamkang.pythonanywhere.com']

    【讨论】:

    • 非常感谢,但我收到的信息与我收到的相同(我的第二张截图)
    猜你喜欢
    • 1970-01-01
    • 2013-05-03
    • 2013-10-03
    • 2020-03-20
    • 2020-11-01
    • 1970-01-01
    • 2020-05-16
    • 2016-11-08
    • 1970-01-01
    相关资源
    最近更新 更多