摘要: Django中间件 中间件是一个用来处理Django的请求和响应的框架级别的钩子。本质上就是一个类 中间件是介于reuqest和response处理之间的一道处理过程,用于在全局范围内改变Django的输入和输出。 中间件可以定义五个方法: process_request(self,request) 阅读全文
posted @ 2020-02-13 13:34 Lowell 阅读(112) 评论(0) 推荐(0) 编辑
摘要: form组件 form组件的功能 生产input标签 对提交的数据进行校验 提供错误提示 form组件中常用字段 # 查看所有字段可点进forms中,fields里面是所有字段,widgets是所有插件 CharField # 生成input框,默认文本输入框 ChoiceField # 选择框,默 阅读全文
posted @ 2020-02-13 12:12 Lowell 阅读(447) 评论(0) 推荐(0) 编辑
摘要: URLConf配置 基本格式 参数说明 正则表达式:一个正则表达式字符串 views视图:一个可调用函数,通常为一个视图函数 参数:可选的要传递给视图函数的默认参数,字典的形式 别名:一个可选的name参数。 注: 正则表达式(动态路由) 常用正则: 基本配置 注意事项: urlpatterns中的 阅读全文
posted @ 2020-02-13 11:29 Lowell 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 内置模板标签 格式 {% %} 注释 for for循环可用的一些参数 | 参数 | 描述 | | : : | : : | | forloop.counter | 当前循环索引值(1开始) | | | 当前循环的索引值(从0开始) | | | 当前循环的倒序索引值(到1结束) | | | 当前循环的 阅读全文
posted @ 2020-02-13 11:12 Lowell 阅读(142) 评论(0) 推荐(0) 编辑
摘要: ORM初级简单操作 可以操作数据表、数据行,不能建库、删库。 不含外键的表操作 查询表内容 增加数据 删除数据 编辑数据 含外键的表操作 例:出版社与图书管理(图书管理多,多的设置外键,关联出版社) 查询 新增 删除 编辑数据 多对多表结构 设计表结构 查询 展示 增加 修改 批量插入 bulk_c 阅读全文
posted @ 2020-02-13 10:51 Lowell 阅读(283) 评论(0) 推荐(0) 编辑
摘要: IO多路复用介绍 IO多路复用:I/O是指网络I/O,多路指多个TCP连接(即socket或者channel),复用指复用一个或几个线程。意思说一个或一组线程处理多个TCP连接。最大优势是减少系统开销小,不必创建过多的进程/线程,也不必维护这些进程/线程。 IO多路复用使用两个系统调用(select 阅读全文
posted @ 2020-02-13 09:54 Lowell 阅读(107) 评论(0) 推荐(0) 编辑