- 博客(8)
- 收藏
- 关注
原创 蓝鲸bk-sops源码学习一:流程图前端二之节点创建
来说说怎么生成流程图中的节点吧。修改源码里的反向代理配置修改一下:frontend/desktop/builds/webpack.dev.config.js源码这里使用nodejs做了一个反向代理const proxyPath = [ '/o/bk_sops/api/*', //修改一下,改成把前面的改成demo数据的url,例如我的是/api/* .....proxyP...
2019-06-20 11:16:22 30507
原创 蓝鲸bk-sops源码学习一:流程图前端一
这个功能真是让人感觉很厉害。不过源码是vue写的。不怎么会vue,顺便把vue学了先看html部分src/pages/template/TemplateEdit/index.vue<template> <div class="template-page" v-bkloading="{ isLoading: templateDataLoading }"> ...
2019-06-19 15:03:00 31144 3
原创 CMDB建设补充:教你用django+drf 怎么去生成漂亮的API文档
废话不多说,先看效果图安装插件pip install drf_yasg在settings.py的INSTALLED_APPS里添加drf_yasg在urls.py里面添加下面代码from rest_framework import permissionsfrom drf_yasg.views import get_schema_viewfrom drf_yasg import o...
2019-06-14 11:12:30 12133 8
原创 CMDB建设补充:django使用drf来实现RESTAPI接口
安装pip install djangorestframework1.启用认证setting.py里面添加INSTALLED_APPS += ['rest_framework']REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': ( 'rest_framework.authentication.BasicAu...
2019-06-12 15:28:59 30414
原创 django使用redis作为缓存后端
安装redis省略…安装django-redis# redis3以后的版本有莫名其妙的bug,推荐先安装2.10.6这个版本pip install redis==2.10.6pip install django-redis配置在settings.py添加下面代码。并进行修改REDIS_HOST="" or "127.0.0.1"REDIS_PORT=6379REDIS_PAS...
2019-06-12 14:55:29 30681
原创 轻轻松松提高js代码质量,
使用map遍历数组let n = [1,2,3]n.map(function(item,index){ if (index==0){ console.log("数组的第一个元素是"+item) } else if(item==3){ console.log("当数组的元素等于3时候跳过去") return } console.log(item)})使用async参数...
2019-06-11 14:49:52 29837
原创 CMDB建设(二)使用django+drf来设计CMDB接口
使用django从零开始开发一个cmdb系统一cmdb的理念参考我之前的文章吧。自动化运维建设:cmdb系统之我见1.先从选择数据库开始吧这里就需要用到一种非关系型数据库MongoDB。Mysql8也支持json存储,但是Mysql8没用过,你如果想使用mysql8也是没问题的。这里定义了一个mongodb的操作类。用来支持数据模型的操作import pymongoimport jso...
2019-06-05 15:35:28 11321
原创 CMDB建设补充:在html中自定义字体图标icon
基于iconfont来自定义layui的图标字体layui自带的图标太少了,做cmdb为了显示各种各样的服务器,资产信息,根本不够用。就通过自定义图标字体文件来丰富。1.把自己的需要的图标加入购物车2.通过购物车添加到项目没有项目就可以添加一个项目,有项目就是增量添加,3.修改项目信息点击图标管理-我的项目-选择我发起的项目-更多操作-编辑项目编辑项目修改成红框处的样子。就可...
2019-06-05 15:03:03 10280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人