簡體   English   中英

如何使 Python Django 中的開發服務器在互聯網上?

[英]How can I make the development server in Python Django be on the internet?

我想讓 Django 中的開發服務器在運行 Windows 10 時連接到 Internet。我該怎么做?

順便說一句,當我嘗試使用我的外部 IP 時,它不起作用。 它說我不能使用它

在啟動 Django 服務器時,提及您要接受請求的 IP 和端口。 提及0.0.0.0以將其打開為:

python manage.py runserver 0.0.0.0:80

默認情況下,Django 的服務器僅通過localhost接受請求。

現在通過使用運行 Django 服務器的系統的公共 IP 發出請求

您可以嘗試在Heroku上進行部署。 設置相對容易,並在幾分鍾內為您提供實時服務器。

抱歉混淆,這是一個老問題,但實際發生的是我沒有在我的路由器上添加任何端口轉發規則。 如果我這樣做了,那么其他人提出的解決方案就會奏效。 由於我沒有轉發,所以我最終將它托管在 heroku 上。

暫無
暫無

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

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