记得之前就搞过jboss和apache到服务器上去跑一个新的应用的时候遇到过127.0.0.1和0.0.0.0的问题,最近在搞django的时候又遇到了,所以在此记录一下。
django自带了一个轻量级的AS很好用,对于简单的web开发来说很方便,但是我要是想让其他人也访问呢,不可能还是127.0.0.1吧,所以我就试着改下配置,记得jboss是可以传参数和修改配置文件2种方式的。这里我就用传参数的方式来使得外部用户也能访问你的web应用。
一般我们都是python manage.py runserver,他跑起来会显示如下的提示:
Development server is running at http://127.0.0.1:8000/
我们可以加些参数在后面的,比如python manage.py runserver 0.0.0.0:8080
这时别人就可以输入你的ip地址加端口号8080来访问了。这时他显示的提示信息是:
Development server is running at http://0.0.0.0:8080/
大家可以用以下命令看他的用法
python manage.py runserver --help
补充一下关于jboss的127.0.0.1的设置问题2种解决方法:
1:配置文件修改 server.xml就是替换$jboss.bind.address为0.0.0.0这个变量默认是127.0.0.1的。
2:启动方式设置为 run -b 0.0.0.0 (可以看下run --help的帮助)
分享到:
相关推荐
通过研究这个`djangoweb`源代码,开发者不仅可以学习到Django的基本架构,还能了解如何实际应用这些概念,包括数据库操作、表单处理、用户认证、分页、表单验证以及如何与其他Web服务集成等。这是一个绝佳的学习资源...
Django框架中的URL分发采用正则表达式匹配来进行,以下是正则表达式的基本规则: 官方演示代码: from django.conf.urls import url from . import views urlpatterns = [ url(r'^articles/2003/$', views....
通过《实用Django项目》这本书的学习,读者不仅能掌握Django的基本用法,还能深入了解其高级特性和最佳实践。这对于想要成为一名合格的Web开发者来说是非常宝贵的资源。同时,本书也鼓励读者在实践中不断探索和创新...
测试是软件开发中的关键环节,它可以帮助我们发现并修复潜在的问题,防止错误在生产环境中出现。 "django_step_by_step"可能是一个逐步学习或实践Django的教程系列,强调了分步学习的方法。这种学习方式对于初学者...
功能说明: 环境说明: 开发软件:VS 2017 (版本2017以上即可,不能低于2017) 数据库:SqlServer2008r2(数据库版本无限制,都可以导入) 开发模式:mvc。。。
labview程序代码参考学习使用,希望对你有所帮助。
大米外贸商城系统 简称damishop 完全开源版,只需做一种语言一键开启全球133中语言自动翻译功能,价格实现自动汇率转换,集成微信支付宝 paypal以及国外主流支付方式,自带文章博客系统。 软件架构 基于MVC+语言包模式,增加控制台,API导入产品方便对接其他系统(带json示例数据)。 使用要求 PHP7.4+ MYSQL5.6+ REDIS(可选) 安装方法 composer install 打开安装向导安装 http://您的域名/install 特色 1、缓存层增加时间与批量like删除 2、API产品导入方便对接其他系统 3、增加控制台命令行,命令行生成语言翻译包 4、后台一键开启自动翻译模式,支持全球133中语言,由于google代理翻译需要收费,这个功能需要付费。 5、可选购物车与ajax修改购物车产品 6、一键结算checkout 7、增加网站前台自定义路由 方便seo 更新日志 v3.9.7 集成鱼码支付接口,方便个人站长即使收款到账使用 v3.9.3 更新内容 1:增加ueditor与旧编辑器切换 2:增加可视化布局插
labview程序代码参考学习使用,希望对你有所帮助。
毕设和企业适用springboot生鲜鲜花类及生物识别平台源码+论文+视频.zip
毕设和企业适用springboot企业健康管理平台类及视觉识别平台源码+论文+视频.zip
毕设和企业适用springboot视频编辑类及餐饮管理平台源码+论文+视频.zip
labview程序代码参考学习使用,希望对你有所帮助。
毕设和企业适用springboot生鲜鲜花类及全渠道电商平台源码+论文+视频.zip