本人虚拟机环境
- VM16Pro
- Ubuntu Server 20.04.3
- Python 3.8.5
- Django 3.2.8
启动服务器
python3 manage.py runserver 0:8000
启动报错,如:
DisallowedHost at /
Invalid HTTP_HOST header: '192.168.4.2:8000'. You may need to add '192.168.4.2' to ALLOWED_HOSTS.
......
......
根据以上报错信息,修改Django 项目的配置文件settings.py,修改ALLOWED_HOSTS=['你的虚拟机的ip']
,如 ALLOWED_HOSTS=['192.168.4.2']
。
然后重启服务器,成功!