摘要: 最近正好在给公司做CMDB资产管理系统,现在做的也差不多了,现在回头吧思路整理下。 CMDB介绍 CMDB --Configuration Management Database 配置管理数据库, CMDB存储与管理企业IT架构中设备的各种配置信息,它与所有服务支持和服务交付流程都紧密相联,支持这些 阅读全文
posted @ 2017-02-28 16:15 RootMe 阅读(19032) 评论(8) 推荐(4) 编辑
摘要: 一、序列化 serializers.py from rest_framework import serializers from web_manage import models class AssetSerializer(serializers.ModelSerializer): class Me 阅读全文
posted @ 2018-03-02 14:35 RootMe 阅读(653) 评论(0) 推荐(0) 编辑
摘要: Restful API REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源的表征 阅读全文
posted @ 2018-03-02 14:20 RootMe 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 一、Celery介绍和基本使用 Celery 是一个 基于python开发的分布式异步消息任务队列,通过它可以轻松的实现任务的异步处理, 如果你的业务场景中需要用到异步任务,就可以考虑使用celery, 举几个实例场景中可用的例子: Celery 在执行任务时需要通过一个消息中间件来接收和发送任务消 阅读全文
posted @ 2017-03-26 17:12 RootMe 阅读(1958) 评论(1) 推荐(1) 编辑
摘要: 1、为类或对象动态创建属性或方法 2、__slots__ = ('name','age'),【实例】只能创建指定的属性属性或方法 新式类 3、执行父类的构造函数的不同Father.__init__(self) --经典类super(Son,self).__init__() --新式类4、Person 阅读全文
posted @ 2016-12-24 14:01 RootMe 阅读(1579) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序: 将待排序的元素看作是竖着排列的“气泡”,较小的元素比较轻,从而要往上浮 选择排序 先选择中间值,然后把比它小的放在左边,大的放在右边(具体的实现是从两边找,找到一对后交换)。然后对两边分别使用这个过程(递归) 选择排序-优化版,速度可提高一倍 插入排序(Insertion Sort) 插 阅读全文
posted @ 2016-06-21 18:54 RootMe 阅读(250) 评论(0) 推荐(0) 编辑
摘要: Scrapy Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 其可以应用在数据挖掘,信息处理或存储历史数据等一系列的程序中。其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的, 也可以应用在获取API所返回的数据(例如 Amazon Associates Web Ser 阅读全文
posted @ 2016-06-06 10:12 RootMe 阅读(1044) 评论(0) 推荐(0) 编辑
摘要: 一、数据库操作 1、创建model表 基本结构 1 2 3 4 5 6 from django.db import models class userinfo(models.Model): #如果没有models.AutoField,默认会创建一个id的自增列 name = models.CharF 阅读全文
posted @ 2016-03-27 23:58 RootMe 阅读(167972) 评论(10) 推荐(16) 编辑
摘要: Django form 流程 1、创建类,继承form.Form 2、页面根据类的对象自动创建html标签 3、提交,request.POST 封装到类的对象里,obj=UserInfo(request.POST) 4、用户输入是否合法 obj.is_valid() 5、全部合法,获取全部内容 ob 阅读全文
posted @ 2016-03-27 23:40 RootMe 阅读(20601) 评论(1) 推荐(1) 编辑
摘要: 路由系统 1、每个路由规则对应一个view中的函数 2、根据app对路由规则进行一次分类 1、每个路由规则对应一个view中的函数 2、根据app对路由规则进行一次分类 django中的路由系统和其他语言的框架有所不同,在django中每一个请求的url都要有一条路由映射,这样才能将请求交给对一个的 阅读全文
posted @ 2016-03-27 23:04 RootMe 阅读(1725) 评论(0) 推荐(0) 编辑