Lig*_*ami 5 django web-hosting
我的电脑中有一个 django 项目。
在终端我跑了 python3 manage.py runserver <my ipaddress>:8001
当我尝试在另一台电脑上打开链接时,它显示错误页面,内容为:
Invalid HTTP_HOST header: '<my ipaddress>:8001'. You may need to add '<my ipaddress>' to ALLOWED_HOSTS.
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
此外,是否可以在 url 中放置一些文本来代替 ipaddress?例如,我想将它托管为myproject/而不是那个复杂的 url。
在一个条件下这会起作用
如果两台计算机位于同一网络(例如本地热点或同一 LAN 网络)
脚步:
ALLOWED_HOSTS = ['*']
0.0.0.0就像8000使用此命令一样管理.py runserver 0.0.0.0:8000
ifconfig如果您使用的是Linux,则运行Windowsipconfig如果您使用的是Windows,那么您将获得服务器的IP地址
在另一台计算机上打开浏览器并输入第3步中显示的服务器IP,端口为8000
| 归档时间: |
|
| 查看次数: |
3675 次 |
| 最近记录: |