如何使用Win 7 XP Mode调试Django站点?
发布时间:2020-12-14 01:36:23 所属栏目:Windows 来源:网络整理
导读:我正在开发一个使用 Windows 7作为我的开发环境的Django站点.我有IE6在XP模式下运行.通过localhost:8000访问我的站点在IE6中不起作用(可能因为它仍在运行VM).有没有办法在IE6中通过运行在Windows 7上的Django测试服务器来访问我的网站? 解决方法 在一台计
我正在开发一个使用
Windows 7作为我的开发环境的Django站点.我有IE6在XP模式下运行.通过localhost:8000访问我的站点在IE6中不起作用(可能因为它仍在运行VM).有没有办法在IE6中通过运行在Windows 7上的Django测试服务器来访问我的网站?
解决方法
在一台计算机上运行Django runserver但从另一台计算机(或您的情况下是虚拟机)访问它时,请务必:
a)让django测试服务器绑定到VM中的IE6可以访问的地址.为此,请使用以下命令运行服务器: $python manage.py runserver 192.168.x.x:8000 b)访问IE中的显式地址和端口.对于IE6,请务必指定“http”协议,因为IE6不喜欢没有协议的IP地址: http://192.168.x.x:8000/ 原因是,在VM内部,localhost或127.0.0.1(runserver的默认值)是指虚拟机的IP地址空间.如果使用IE6进行测试,则需要引用主机操作系统,因此请使用客户端VM可以寻址的绝对IP地址.有some documentation on this from the django project,并且放心这是我们都这样做的常见需求 – 在虚拟机中测试IE的多种变体似乎是生活中的事实:-) 如果您仍然遇到问题,请确保您已确定是否为客户端VM使用NAT或桥接网络,因为这会控制IP地址,操作系统防火墙限制(如果有)以及VM客户端和VM客户端之间进行通信的其他途径.主办. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- XAMPP for Windows 64位机器
- windows-phone-7 – 记住LongListSelector的位置
- Windows Phone 7 – 在App Hub之外销售Windows Phone 7应用
- 用键盘上的按钮显示UIView,比如Skype,Viber messengers(Swi
- windows-7 – 在没有用户登录的情况下运行程序
- .net – ListBox边距在Windows 7和Windows 8中是不一样的
- windows – apache mahout ALS可以在没有hadoop的情况下工作
- windows中为php安装mongodb与memcache
- <Windows> git的使用
- typescript – 收集修饰的类(没有注册表类)