让Django支持小程序测试以及手机浏览器测试
来源:互联网 发布:js基础教程视频 编辑:程序博客网 时间:2024/05/18 00:52
1、我们运行django
程序的时候,一般都是直接使用python manage.py runserver
,其实这里面有些默认设置需要我们注意的。看官方的文档:这里,摘录下面几句。
Note that the default IP address, 127.0.0.1, is not accessible from other machines on your network. To make your development server viewable to other machines on the network, use its own IP address (e.g. 192.168.2.1) or 0.0.0.0 or :: (with IPv6 enabled).
2、意思很明确,如果想让其他机器访问的话,发布的时候IP地址就不能用127.0.0.1
了,要么用0.0.0.0
要么用局域网的IP地址(比如windows
上可以用ipconfig
查看)。当然,0.0.0.0
可以省略成0
,所以最简单的可以写成:
python manage.py runserver 0:8000
3、这样运行之后,就可以使用这台开发电脑的局域网IP地址(比如是192.168.1.1
)去访问了,比如192.168.1.1:8000/posts
之类的。
4、这个方法主要是我们想在手机浏览器上运行时用,当然你再chrome
上也可以模拟移动设备的效果。
5、还有一个需要的场合就是微信的小程序,在开发小程序的时候,要么在微信开发工具上模拟,但是我们实际使用的时候还是在手机的微信APP上使用。当遇到上传图片之类的操作时,比如设置相册还是拍照等,在手机微信APP上操作和在电脑上操作不太一样,所以保险起见最好是在手机微信APP上操作,这个时候就需要以上的方法了。
6、当然,需要保证电脑和手机在一个局域网内,通常意味着需要连同一个WiFi。
阅读全文
0 0
- 让Django支持小程序测试以及手机浏览器测试
- 手机J2ME环境测试程序--测试手机对jsr的支持以及其他信息
- 手机J2ME环境测试程序--测试手机对jsr的支持以及其他信息
- 手机J2ME环境测试程序--测试手机对jsr的支持以及其他信息
- 手机J2ME环境测试程序--测试手机对jsr的支持以及其他信息
- 手机字体高度测试小程序
- 快速测试手机浏览器对HTLM5的详细支持情况
- 手机浏览器测试
- 手机浏览器模块测试
- 第一个django小测试
- 手机测试Android程序
- 测试手机页面,用谷歌浏览器
- Django中编写测试程序
- C++测试小程序
- C测试小程序
- 小测试程序(RSA)
- 测试屏小程序
- 液晶屏测试小程序
- 函数-GetModuleFileNameA函数和GetCurrentDirectoryA函数的应用
- SSH框架整合总结
- php 无限分类递归树形
- 使用mysql的图形工具MySQL-Front时弹出提示:“程序注册时间到期 程序将被限制模式下运行”
- QT 5.5之后的Mysql事务处理
- 让Django支持小程序测试以及手机浏览器测试
- Grafana + Zabbix 安装配置
- IP数据报文格式
- Python3 安装
- Servlet 生命周期
- MYSQL数据库指定编码格式
- curses库 安装 和使用
- 图片转为base64
- 关于BufferefReader.readLine()方法的理解