我正在使用python开发一个基于django框架的网站,我想在android设备上测试它,关于youutube通过电脑启动的教程似乎对我不起作用,所以请告诉我在我的android手机上启动或查看网站的任何方法
你试过heroku吗?它很容易使用。试用。
这很容易,
确保您的电脑和手机都连接到相同的wifi
然后打开cmd并键入ipconfig
并复制IPv4地址(这是您的本地IP地址(
Wireless LAN adapter Wi-Fi:
Connection-specific DNS Suffix . : Home
Link-local IPv6 Address . . . . . : fe80::1dd0:69ed:a1b:f4e6%21
IPv4 Address. . . . . . . . . . . : 192.168.10.7 <-- this address
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : fe80::ca3a:35ff:fe6e:b4f8%21
192.168.10.1
之后打开设置.py
并将该IP地址添加到ALLOWED_HOSTS
ALLOWED_HOSTS = ["192.168.10.7"]
现在您必须通过键入此地址来运行服务器->0.0.0.0:[任意端口]
python manage.py runserver 0.0.0.0:8000 #you can set any other port instead of 8000
你已经做好了准备
打开手机上的任何浏览器,然后键入以下URL:
[YOUR_IP_ADDRESS]:[PORT]
OR,
192.168.10.7:8000
您的电脑和手机必须连接到同一网络(LAN(。
您可以使用https://ngrok.com/docs,你必须设置你的服务器正在运行的端口(可能是8000,Django默认端口(,然后ngrok将生成一个链接,让你可以访问任何地方。
谨致问候!