大神手把手教你无代码基础实现Linux运维管理平台

640?


老早之前就想做一个运维管理平台的项目了,但是一直没沉下来去做,想着逼自己一把,不管做出来的怎么样,先把它搞起来.....


 django的工作原理:

640?wx_fmt=png

文字说明:

(1)Web服务器收到用户的http请求。

(2) Django通过URL控制器来判断对应的视图(View)函数从而对http请求做处理。

(3)视图函数调用相应的模型来存取数据、调用相应的模板把数据展示出来。

(4)视图函数最终返回一个http的响应给Web服务器。

(5)Web服务器把接收到的响应数据发给浏览器,浏览器把响应渲染展示出来。


 我个人独自开发项目的功能模块图:

640?wx_fmt=png

我在django项目下面创建了多个app,分别负责独立的功能。


 一、用户注册登录


视图:

640?wx_fmt=png


模板templates:

640?wx_fmt=png


注册页面:

640?wx_fmt=png

640?wx_fmt=png


注册页面:

640?wx_fmt=png


二、 首页


视图(views):

640?wx_fmt=png


首页效果图:

640?wx_fmt=png


三 、服务器资产信息存入和前端展示  

模型(models):

640?wx_fmt=png


admin:

640?wx_fmt=png


视图(views):

640?wx_fmt=png


模板(templates):

640?wx_fmt=png


后台数据录入,我用的django自身的admin:

640?wx_fmt=png

640?wx_fmt=png


前端服务器信息展示:

640?wx_fmt=png


四、服务器性能监控


视图(views):

640?wx_fmt=png


image.sh 脚本:

640?wx_fmt=png


模板(templates):

640?wx_fmt=png


前端效果图:

640?wx_fmt=png


五 、服务器批量管理


视图(views)

640?wx_fmt=png


ansible脚本:

640?wx_fmt=png


模板(templates):

640?wx_fmt=png


前端效果图:

640?wx_fmt=png


这个项目由我自己独立完成,算是给自己的一个交代了吧。

作者:fuchao1

来源:http://9399369.blog.51cto.com/9389369/1953859


云计算免费课程火热抢先中,5天运维课程免费听,点击文末“阅读原文”即可免费听课当然也有其他IT课程免费听(Java、前端、大数据、Python、设计、C++、嵌入式、网络营销),后台回复“姓名+联系方式+所在+课程名称”也可申请其他免费课程,火速抢先~~~~

PS:记得查收小编送你的免费大礼包呦~

福利 | 一万多套PPT模板等你免费来拿!无条件领取!

免费送 | 1000多套简历模板免费拿,附赠简历制作教程!

免费领 | 《Shell脚本 100例》电子书免费拿,运维必备干货~

640? 640?wx_fmt=jpeg

▼▼点击【阅读原文】,免费听5天Linux运维干货分享课,火热开讲中,速来抢!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值