django - 从 Hyper-V VM 主机物理机访问 VM Django Dev Server
问题描述
我目前正在使用 Hyper-V 创建一个 ubuntu 18.04.1 桌面虚拟机。在此 VM 上,我正在使用以下内容创建 Django 开发服务器:
python manage.py runserver 0.0.0.0:8000
当我转到0.0.0.0:8000
vm 时,我会看到 Django 调试页面。但是,当我访问桌面上的 url 时,我会进行Unable to connect
屏幕显示。
当我使用除 0.0.0.0 或 127.0.0.1 以外的任何 IP 运行服务器时,我只是Error: That IP address cab't be assigned to.
我的 Hyper-V 虚拟交换机是带有我的物理机网络适配器的外部网络。
我正在使用 Python 3.6.5 和 Django 2.1
如何在我的 VM 主机机器浏览器上访问 Django 开发服务器。
解决方案
推荐阅读
- r - stackObjects 函数如何对检测到的对象进行排序
- android - 无法解析构造函数 Builder()
- java - 我们如何在 Android 中监听位置权限的变化(不触发权限请求)?
- ldap - salt file.blockreplace for /etc/hosts 中的 jinja for 循环
- mysql - mariadb 与 mysql 导致错误
- r - 基于特定条件的子集数据
- spring - Spring MockMvc 没有考虑角色
- c# - 使用输出参数模拟存储过程
- java - 检查用户请求的文件是否在基本目录下
- odoo-9 - Odoo9:ProgrammingError:关系“account_invoice_report”不存在