xshell服务器登陆django

在Django项目中,当使用xshell在服务器上运行时,本地无法打开http://127.0.0.1:8000/。解决方法是在settings.py中将ALLOWED_HOSTS设为[*],然后运行pythonmanage.pyrunserver0.0.0.0:8000。这样,通过服务器内网IP加端口:8000,即可在外网访问Django界面。
摘要由CSDN通过智能技术生成

环境配置参考这个链接

django入门教程

我用的是xshell在服务器上玩django,做到这一步的时候本地打不开http://127.0.0.1:8000/

python manage.py runserver

解决办法:(先上参考链接)

https://cloud.tencent.com/developer/article/1741101

在settings.py中修改

ALLOWED_HOSTS = []

变成

ALLOWED_HOSTS = ['*'] #划重点——这个地方是可以访问的外部主机地址,为了方便访问我们改为['*'],意思为任何主机都可访问

保存之后,运行指令

python manage.py runserver 0.0.0.0:8000

接着在本地用服务器内网ip+“:8000”,就可以看到django界面了

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值