为了账号安全,请及时绑定邮箱和手机立即绑定

在远程linux上创建项目,使用python manage.py runserver 8009 ,到本地的windows上,服务器ip:8009,无法打开网页,如何才能让server修改为非127.0.0.1

####python manage.py runserver 8009



Performing system checks...


System check identified no issues (0 silenced).


You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.

Run 'python manage.py migrate' to apply them.


April 07, 2019 - 10:08:52

Django version 1.10.4, using settings 'myblog.settings'

Starting development server at http://127.0.0.1:8009/

Quit the server with CONTROL-C.


正在回答

2 回答

你说的“如何才能让server修改为非127.0.0.1”这句话其实是一种误解,运行中的输出“Starting development server at http://127.0.0.1:8009/”只是说明你能通过8009端口访问到这台计算机上的资源。

你遇到的问题其实和这个无关,你应该查看你的云服务器8009端口是否开放或者云服务器上的防火墙是否限制了8009端口访问或者你的云服务器是否使用了nginx等服务器管理了请求。

如果以上类似的问题均解决,那么是可以在另一台主机上直接通过ip:8009的方式访问的。


0 回复 有任何疑惑可以回复我~

启动命令: python manage.py runserver ip:8009

另外 可通过python manager.py runserver -h 查看帮助

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
django入门与实践
  • 参与学习       65159    人
  • 解答问题       869    个

手把手带你进入Django开发的大门,充分领略Django的魅力

进入课程

在远程linux上创建项目,使用python manage.py runserver 8009 ,到本地的windows上,服务器ip:8009,无法打开网页,如何才能让server修改为非127.0.0.1

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信