博主最近在开发 DCRMv4,涉及到手机版前端开发工作,由于在电脑上的效果还是与手机上有些不同,所以需要通过内网访问的方式来进行“真机调试”。
首先,在项目的 settings.py 中,加入本机的局域网 IP 地址(如果加载末尾的话主要逗号分隔,不分割的话,Django 也不会报错)
然后停止 ./manage.py runserver
重新使用 ./manage.py runserver 0.0.0.0:8000
来启动服务器
使用 PyCharm 进行开发,需要在
将 Host 改为 0.0.0.0
如果你的 Mac 中开启了防火墙,对于使用 brew 安装的 Python,会有提示 Python 需要允许传入连接的窗口弹出,请先允许,如果再次弹出来的话,需要在防火墙白名单中添加当前驱动 Django 的 Python,如果还是每次保存一下都弹出警告,则需要重装 Python,当终端输出如下结果时,即可打开手机进行测试。
文章最后修订于 2018年2月11日
评论 (0)