温馨提示:

玩wordpress有些时间了,14年开始工作到现在,自从入了yunwei坑,时间上大家懂得!近期一直忙于工作和自己技能培训的事情,时间太不固定;大家应该也都发现,博客更新没有以前那么及时和规律;恰巧这几天腾讯邮件告知云服务器即将到期,眼看着自己整理了多年的博客资料这可都是青春逝去的见证哇!线上所有的文章我都有markdown笔记备份,关……

django 发布系统–celery

使用djcelery model api创建和更新定时任务 也即是: 在实际使用中我们使用分离式的设置,即celery的设置和初始化与tasks分开 首先,要设置django中的django.conf,即settings.py 1、首先安装django-celery,使用Redis作为Broker还需要安装celery-with-redi……

django 发布系统(一)

一、需求 代码仓库地址(一个大应用或许有多个代码分支) 应用(父应用,子应用) 部署环境集群(测试,预发,线上) 二、表设计 models.py from django.db import models # Create your models here. class Record(models.Model): ##记录上线日志,如果出现……

Django框架–bootstrap初识

一、bootstrap定位元素 1、打开所需求的页面; 2、F12根据需求提取所需要的代码; 3、使用notepad++打开html页面; 4、根据关键字定位到代码; 例如:(需求:我们需要引用类似于右侧整个页面的一个框架) 根据关键字提取需要的前端框架: <section class=”content”> XXXXX &lt……

Django框架–权限表设计

一、设计表结构 models中创建类:五个类,七张表 角色表: 用户表: 权限表: 权限组表: 菜单表: 角色表和权限表是多对多的关系(一个角色可以有多个权限,一个权限可以对应多个角色); 用户表和角色表是多对多的关系(一个用户可以有多个角色,一个角色有多个用户); 所以有会多生成两张关系表; 一个菜单下面有多个组; 一个组下面有多个菜单……

CMDB_权限逻辑分析

不一样的角色会有不一样的权限。比如就像CMDB系统一样,运维,开发,测试之间的权限都是不一样的,那么展示的页面也是不一样的。所以,只有划分一个详细的权限系统才可以让使用者更加充分发挥岗位作用。 权限划分逻辑: 权限: 人: -> 组(岗位)-> 按钮(url+路径)-> 路径是重点 /list.html -> 组(……

CMDB_基础Ali_api认知

获取accesskey 登录阿里云; 控制台; 右上角头像 –> accesskeys; 创建 accesskey (保存到文档,稍后用到); 基础Ali-api了解 API 概览(基础,磁盘,镜像,快照,安全) 例如 选择这个: DescribeInstances 查询所有实例的详细信息。 如何使用呢? 如下 ↓ OpenApi ……

CMDB_唯一标识+面向对象版本区别+importlib 反射代码

唯一标识问题 当我们使用salt-stack远程控制我们的机器时候,都是通过一个唯一的标识去链接,那么这个唯一标识如何定义呢? 如果我们远程的机器是虚拟机,唯一的标识不是咱们server的sn号 也不是IP,那是什么呢? id 这个在salt-stack已经帮我们规定好了,不允许有任何重复的id,这样不管是虚拟机还是物理机都有一个唯一标识……

CMDB_saltstack安装配置

一、安装&&配置Saltstack Saltstack的优势: 有master端和minion端,执行的信息比较稳定,不容易丢失信息,或者出现失联主机的情况 有封装好的http-api,我们可以直接启动salt-api就可以通过http协议进行调用。不需要自己进行第二次的封装。 IP 地址 作用 192.168.171.1……