簡體   English   中英

使用 PythonAnywhere 時出現 DisallowedHost 錯誤

[英]DisallowedHost error using PythonAnywhere

我是 Python 和 Django 的新手,我正在按照本教程學習一些 Django 基礎知識。 我不斷收到 DisallowedHost 錯誤。 (截圖: https : //ibb.co/c1beYG

根據這篇文章,我將 'chocoberrie.pythonanywhere.com' 添加到 settings.py 的 ALLOWED_HOSTS 列表中,並確保將其包含在引號中並保留括號。 我什至將它添加到 requests.py 的第 113 行(在錯誤消息中指出)。

其他截圖: https : //ibb.co/jwUNnbhttps://ibb.co/fbmrfw

我還向 Git 提交了更改,並仔細檢查了存儲庫以確保 URL 已添加到 ALLOWED_HOSTS。 我還確保在 PythonAnywhere 上重新上傳更改。

畢竟,我仍然收到錯誤! 真的很郁悶,不知道還能怎么辦。 任何幫助將非常感激!

注意:我確實在這篇文章中看到了一種“禁用”此錯誤的方法,但我使用的是較新版本的 Django,所以我不知道如何應用它。

我做了同樣的教程! 要解決此問題,您必須進入 django 應用程序的 settings.py 文件。 您會發現 ALLOWED_HOST 設置,默認情況下該設置為空白。 輸入以下內容,將您的 pythonanywhere 名稱替換為您的名稱:- '<your-pythonanywhere-name>.pythonanywhere.com'現在 git pull 進入 bash 控制台並重新加載網站!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM