摘要:一、ModelForm 二、Ajax 原生 jQuery 伪Ajax操作 三、文件上传(预览) - Form提交(会刷新页面) - Ajax上传文件(推荐) 四、图片验证码(跟session配合) 五、CKEditor,UEEditor,TinyEditor,KindEditor(***) - 基本
阅读全文
05 2017 档案
摘要:Bootstrap 规则 一、响应式布局 @media 二、图标、字体 @font-face 三、基本使用 实例: bxslider(轮播图) 实例:
阅读全文
摘要:from concurrent.futures import ThreadPoolExecutor,ProcessPoolExecutor import time def task(i): print(i) time.sleep(1) # 配置一个线程池,并设置线程数为10 pool = ThreadPoolExecutor(max_workers=10) # 配置...
阅读全文
摘要:Requests 完全满足今日 web 的需求。 国际化域名和 URL Keep-Alive & 连接池 带持久 Cookie 的会话 浏览器式的 SSL 认证 基本/摘要式的身份认证 优雅的 key/value Cookie 自动解压 自动内容解码 Unicode 响应体 文件分块上传 连接超时
阅读全文
摘要:logging模块 用于便捷记录日志且线程安全的模块 1、单文件日志 日志等级: 注:只有【当前写等级】大于或等于【日志等级】时,日志文件才被记录。 同时写多个日志文件
阅读全文
摘要:基本异常处理结构: 以上代码执行结果: 异常种类(常用) 根据需要捕获异常 Exception放在最后 异常其他结构 主动触发异常 打印完整的报错 以上代码执行结果
阅读全文
摘要:模块分为三种: 1、自定义模块 2、第三方模块 3、内置模块 不能导入一个跟内置模块同名的自定义模块。 运行一个py文件,会导入当前文件所在文件夹的路径到sys.path里。 导入模块就是到sys.path所有的路径里查找这个模块,如果有就导入成功,没有就失败。 导入目录的本质就是执行该目录下面的_
阅读全文
摘要:CMDB项目 - 采集资产 - API - 后台管理 1、CMDB介绍 - 资产数据库 统计 - 服务器(物理机+虚拟机(主机名)) - 网络设备 a、资产入库 b、资产信息自动更新(每天) c、API为其他程序提供服务支持 d、后台管理 - 报表 - 基本管理 2、agent部分 a、插件分类异常
阅读全文
摘要:装饰器用来装饰函数,可以在这个函数执行前和执行后做一些操作。 以上代码执行结果: 装饰器装饰含N个参数的函数 以上代码执行结果 多个装饰器同时装饰同一个函数:
阅读全文
摘要:冒泡排序基础知识: 交换两个变量的值: 方法一: 以上代码执行结果 方法二: 以上代码执行结果: 冒泡排序: 对相邻的两位进行比较,大小顺序不对就交换位置: 升序排列 对列表进行第一次排序: 以上代码执行结果: 每次排序后,最后一位不用再排列,4个数最多经过3次排序可以排完。 以上代码执行结果: 最
阅读全文