自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 Django rest framwork-CMDB API实战

一、序列化serializers.pyfrom rest_framework import serializersfrom web_manage import modelsclass AssetSerializer(serializers.ModelSerializer): class Meta: model = models.Serv...

2018-03-02 14:35:00 147

转载 Django rest framwork

Restful APIREST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移”REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源的表征,获得这些表征致使这些应用转变状态REST与技术无关,代表的是一种软件架构风格...

2018-03-02 14:20:00 163

转载 Celery异步任务队列/周期任务+ RabbitMQ + Django

一、Celery介绍和基本使用Celery 是一个 基于python开发的分布式异步消息任务队列,通过它可以轻松的实现任务的异步处理, 如果你的业务场景中需要用到异步任务,就可以考虑使用celery, 举几个实例场景中可用的例子:你想对100台机器执行一条批量命令,可能会花很长时间 ,但你不想让你的程序等着结果返回,而是给你返回 一个任务ID,你过一段时间只需要拿着这个任务...

2017-03-26 17:12:00 180

转载 Python之CMDB资产管理系统

最近正好在给公司做CMDB资产管理系统,现在做的也差不多了,现在回头吧思路整理下。CMDB介绍CMDB --Configuration Management Database 配置管理数据库,CMDB存储与管理企业IT架构中设备的各种配置信息,它与所有服务支持和服务交付流程都紧密相联,支持这些流程的运转、发挥配置信息的价值,同时依赖于相关流程保证数据的准确性。在实际的项目中...

2017-02-28 16:15:00 1928

转载 python类和对象-扩展

1、为类或对象动态创建属性或方法2、__slots__ = ('name','age'),【实例】只能创建指定的属性属性或方法 ---新式类3、执行父类的构造函数的不同Father.__init__(self) --经典类super(Son,self).__init__() --新式类4、Person.__bases__ 只会显示一层继承的所有父类5、__call__  __ca...

2016-12-24 14:01:00 91

转载 算法之常用排序:冒泡排序、选择排序、插入排序

冒泡排序:将待排序的元素看作是竖着排列的“气泡”,较小的元素比较轻,从而要往上浮#!/bin/env python#_*_ coding:utf-8 _*_#算法之冒泡排序li = [13,22,6,99,11]for m in range(len(li)-1): if li[m] > li[m+1]: temp = ...

2016-06-21 18:54:00 94

转载 Scrapy爬虫框架之爬取校花网图片

ScrapyScrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 其可以应用在数据挖掘,信息处理或存储历史数据等一系列的程序中。其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的, 也可以应用在获取API所返回的数据(例如 Amazon Associates Web Services ) 或者通用的网络爬虫。Scrapy用途广泛,可以用于数据挖掘、监测和自动化...

2016-06-06 10:12:00 169

转载 Django-Model操作数据库(增删改查、连表结构)

一、数据库操作1、创建model表 基本结构123456fromdjango.dbimportmodelsclassuserinfo(models.Model): #如果没有models.AutoField,默认会创建一个id的自增列name=m...

2016-03-27 23:58:00 100

转载 Django-Form表单(验证、定制、错误信息、Select)

Django form 流程1、创建类,继承form.Form2、页面根据类的对象自动创建html标签3、提交,request.POST 封装到类的对象里,obj=UserInfo(request.POST)4、用户输入是否合法 obj.is_valid()5、全部合法,获取全部内容 obj.clean()6、只有有不合...

2016-03-27 23:40:00 283

转载 Django进阶(路由系统、中间件、缓存、Cookie和Session、Ajax发送数据

路由系统1、每个路由规则对应一个view中的函数url(r'^index/(\d*)', views.index),url(r'^manage/(?P<name>\w*)/(?P<id>\d*)', views.manage),url(r'^manage/(?P<name>\w*)', views.manage,{'id':333}...

2016-03-27 23:04:00 139

转载 Django初探(模板渲染、模板语音、simple_tag、母版子版、静态配置文件)

一、首先我们用PyCharm来创建一个Django项目终端命令:django-admin startproject sitename图形创建:这样一个Django项目就创建完成了,上面可以看到项目的一个结构接下来创建一个APP二、创建APP进入到项目所在目录执行命令C:\Users\yangmingwei\PycharmProjec...

2016-03-14 23:15:00 354

转载 Python自定义web框架、Jinja2

WSGI(Web Server Gateway Interface)是一种规范,它定义了使用python编写的web app与web server之间接口格式,实现web app与web server间的解耦。python标准库提供的独立WSGI服务器称为wsgiref。标准Web框架#!/usr/bin/env python#coding:utf-8from w...

2016-03-14 23:09:00 93

转载 python操作mysql

Python 操作 Mysql 模块的安装linux:yum install MySQL-python  安装 python-mysqldb  tar zxf MySQL-python-1.2.3c1.tar.gzcd MySQL-python-1.2.3c1python setup.py install SQL常用操作:1...

2016-02-18 17:45:00 77

转载 堡垒机

实现流程:【登录堡垒机】--> 【选择服务器】 --> 【操作服务器,并记录操作】实现:1、创建堡垒机用户  adduser baolei2、用户登录堡垒机后,自动执行脚本  配置 .bashrc  添加: /usr/bin/python /home/baolei/baolei/bin/menu.py ...

2016-02-04 15:07:00 139

转载 Paramiko使用

1、下载安装pycrypto-2.6.1.tar.gz  (apt-getinstallpython-dev)    解压,进入,python setup.py build【编译】,python setup.py install 【安装】 ----》import Crypto  2、下载安装paramiko-1.10.1.tar.gz      解压,进入,pyth...

2016-01-29 18:49:00 145

转载 多进程Process

多进程旧式写法from multiprocessing import Pooldef f(x): return x*xif __name__ == '__main__': p = Pool(5) print(p.map(f,[1,2,3]))  多进程新式写法from multiprocessing imp...

2016-01-29 18:40:00 80

转载 多线程 threading

Threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。import threading #导入多线程模块import timedef run(num): print ("thread..",num) time.sleep(1) #休眠1秒####单线程执行10次,需要花10秒for n in ra...

2016-01-29 18:35:00 111

转载 python之面向对象编程

面向对象三大特性之封装class Foo: def __init__(self,host,port,user,pwd): self.host = host self.port = port self.user = user self.pwd = pwd def mysql_select(self): p...

2016-01-29 18:04:00 120

转载 python之装饰器

@outerdef foo(): pass装饰器1.装饰器是一个函数,至少2层2.执行outer函数,被装饰的函数作为参数outer(foo),outer函数的返回值,赋值给被装饰的函数的函数名3.动态参数,可以装饰含有n个参数的函数4.函数的返回值5.多装饰器6.3层装饰器 装饰不含参数的函数@outer...

2016-01-21 17:19:00 63

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除