monicazhang 发表于 2017-7-31 15:00:01

体验全栈DevOps

“乡愁诗人”的愁在哪?http://www.ITILchina.cn/a/158.files/image001.png



一个小例子,展示全栈DevOps的魔法时刻。 你,准备好了吗?请输入标题   abcdefg
http://www.ITILchina.cn/a/158.files/image003.jpg

“小小乘法器”急速开发
1.准备工作:你已经拥有了蓝鲸DevOps自动化运维平台,并且搭建了本地开发环境,进入“开发者中心”-->"创建应用"哦。
http://www.ITILchina.cn/a/158.files/image005.jpg 将以下信息填写到本地开放框架的 conf/default.py 的指定位置: http://www.ITILchina.cn/a/158.files/image007.jpghttp://www.ITILchina.cn/a/158.files/image009.jpg 修改开发环境配置文件settings_development.py,创建数据库并在本地工程目录下初始化数据库:http://www.ITILchina.cn/a/158.files/image011.jpghttp://www.ITILchina.cn/a/158.files/image013.jpghttp://www.ITILchina.cn/a/158.files/image015.jpg启动工程(记得要配置hosts哦):http://www.ITILchina.cn/a/158.files/image017.jpg 2.MagicBox拖拽生成前端界面,并下载代码。 3.将代码加入已创建好的应用中,templates/home_application/home.html。 http://www.ITILchina.cn/a/158.files/image019.jpg 记得加入跨域的csrftoken.js,以便处理post请求。http://www.ITILchina.cn/a/158.files/image021.jpg4. 写入“小小乘法器”核心逻辑:url.py、view.py。http://www.ITILchina.cn/a/158.files/image023.jpg 5.重启工程,即可在验证计算操作。http://www.ITILchina.cn/a/158.files/image025.jpg 6.如何记录每次计算的操作记录呢?数据库就可以搞定(创建--变更)。http://www.ITILchina.cn/a/158.files/image027.jpg生成migration文件,变更数据库:http://www.ITILchina.cn/a/158.files/image029.jpg 记录操作过程的核心逻辑:http://www.ITILchina.cn/a/158.files/image031.jpg将操作记录通过mako渲染到首页的表格:http://www.ITILchina.cn/a/158.files/image033.jpg 7.测试效果,完美!http://www.ITILchina.cn/a/158.files/image035.jpg (小鲸原创)
页: [1]
查看完整版本: 体验全栈DevOps