在iphone上测试Django网站

emo*_*ore 11 iphone django

我为这样一个初学者问题道歉,但我被困住了.我开始学习Web开发,我想用Django runserver命令测试我在本地托管的东西.我想在我的iPhone上测试它.根据这个问题,我只需要将我的iPhone指向我的Windows 7 IP地址(我通过ipconfig找到).当我尝试时,我收到错误:"Safari无法打开页面,因为服务器停止响应"(超时).

还有什么我需要做的吗?

Kek*_*koa 11

除了使用正确的IP之外,runserver命令还应该监听0.0.0.0(所有IP).

runserver 0.0.0.0:8000
Run Code Online (Sandbox Code Playgroud)


小智 5

以下步骤在MAC OS 10.10.3上为我工作

  1. python manage.py runserver 0.0.0.0:8000
  2. 在终端窗口“ ipconfig getifaddr en0”中返回IP地址10.0.1.22
  3. 在Iphone / Ipad中打开浏览器“ http://10.0.1.22:8000