![](/img/trans.png)
[英]How can I access the Django server using WSL (Windows Subsystem for Linux)?
[英]How to Django remote access to server using Windows
我正在開始探戈與Django教程。 我正在嘗試使用其他計算機訪問創建的網站。 兩台計算機都使用Windows OS。 這是行不通的。
$ python manage.py runserver <your_machines_ip_address>:5555
我使用的是鍵入時得到的IPv4地址:
$ ipconfig
我做錯了什么或缺少了什么?
從此處下載ngrok
: https : ngrok
(這將使您可以向Internet上的任何人提供Web應用程序)
正常啟動Django項目或提供任何端口號。
python manage.py runserver
如果您正在運行Windows,請打開命令提示符並瀏覽到ngrok二進制文件所在的位置。 如果您正在運行GNU / Linux / OSX,只需打開一個終端。
然后運行以下命令。
ngrok 8000
用Django項目運行的端口替換8000
。
ngrok
將為您提供一個公共主機名,例如http://abc.ngrok.com
您將此地址提供給的任何人都可以在Internet上的任何位置查看Django應用程序或與之交互。
更新 :需要像這樣運行較新版本的ngrok
: ngrok http 8000
嘗試使用python manage.py runserver 0.0.0.0:5555
。 並使用http://<your-ip-address>:5555
在另一台計算機上訪問它。 那應該工作
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.