Loading

摘要: 基础视图 示例环境搭建:新建一个Django项目,连接Mysql数据库,配置路由、视图函数、序列化单独创建py文件 基于mixins来封装的视图 其它不变,更改视图: 可以看出视图类中还是有很多冗余代码 mixins封装再封装,第三种方法 还是有冗余代码 第四种写法,再次封装,全部写在一个类中 补充 阅读全文
posted @ 2019-07-04 19:37 MrSu 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 路由配置 视图类配置 新建的表序列化类 阅读全文
posted @ 2019-07-04 16:05 MrSu 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 一、认证组件 使用方法: ①写一个认证类,新建文件:my_examine.py 局部使用:在视图类中添加认证: 全局认证使用方法设置: 在settings.py中配置 全局认证已设置,视图中的所有类都会进行设置值的认证,这显然是不符合实际的,因为有些视图不能设置认证,比如注册,登录 所以需要局部对认 阅读全文
posted @ 2019-07-04 01:58 MrSu 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 序列化:将Python对象准换成json格式的字符串,反之即为反序列化 DRF的序列化使用过程: 使用drf的序列化组件 -1 新建一个序列化类继承Serializer -2 在类中写要序列化的字段 -在视图中使用序列化的类 -1 实例化序列化的类产生对象,在产生对象的时候,传入需要序列化的对象(q 阅读全文
posted @ 2019-07-04 00:16 MrSu 阅读(1033) 评论(0) 推荐(0) 编辑