Han*_*gon 1 python windows django server
我正在开始探索与django教程.我正在尝试使用其他计算机访问创建的网站.两台计算机都使用Windows操作系统.这不起作用.
$ python manage.py runserver <your_machines_ip_address>:5555
Run Code Online (Sandbox Code Playgroud)
我正在使用输入时获得的IPv4地址:
$ ipconfig
Run Code Online (Sandbox Code Playgroud)
我做错了什么或者缺少什么?
ngrok从这里下载:https://ngrok.com/(这将允许您向互联网上的任何人提供您的网络应用程序)
正常启动Django项目或提供任何端口号.
python manage.py runserver
如果您正在运行Windows,请打开命令提示符并浏览到ngrok二进制文件所在的位置.如果您正在运行GNU/Linux/OSX,只需打开一个终端即可.
然后运行以下命令.
ngrok 8000
替换8000Django项目正在运行的任何端口.
ngrok 会给你一个公共主机名 http://abc.ngrok.com
您提供此地址的任何人都可以在Internet上的任何位置查看/与您的Django应用程序进行交互.
更新:ngrok需要像这样运行的较新版本:ngrok http 8000
| 归档时间: |
|
| 查看次数: |
2908 次 |
| 最近记录: |