上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: DRF视图+路由 1.实现一个视图类满足多趟路由(继承ViewSetMixin) ​ 1)视图类的写法 ​ 2)两趟get路由 ​ 3)序列化函数 ​ 方式一: ​ 方式二: 2.使用DRF提供的视图(可以完成对数据库的增删改查) ​ 1)视图函数的写法 ​ 2)路由的写法 阅读全文
posted @ 2018-12-17 16:39 周建豪 阅读(175) 评论(0) 推荐(0) 编辑
摘要: DRF权限控制 前提:你的用户表中需要有权限的字段,下面的权限的字段是user_type 1.写一个权限控制类 2.局部使用 ​ 在视图类中添加 例如: 3.全局使用 ​ 在setting中配置 4.局部禁用(与全局使用配合使用) ​ 在要禁用的视图函数中添加 例如: 阅读全文
posted @ 2018-12-13 16:37 周建豪 阅读(838) 评论(0) 推荐(0) 编辑
摘要: DRF登录认证组件 1.写一个登录认证类(类名随意,类中的方法名固定) 2.全局使用 ​ 在setting中配置 ​ 每次走视图行数之前都会先走认证类 3.局部禁用(在视图类中添加) 例如: ​ 这样Login视图类就不会使用Auth认证 4.局部使用 ​ 如果要实现局部使用就不能在setting中 阅读全文
posted @ 2018-12-13 16:36 周建豪 阅读(1148) 评论(0) 推荐(0) 编辑
摘要: 1.验证数据的自定义类 ​ 注意:1 必须继承ModelSerializer ​ 2.在视图函数中的使用 ​ 1 验证+存储数据 ​ 2 验证+修改数据 阅读全文
posted @ 2018-12-12 19:22 周建豪 阅读(808) 评论(0) 推荐(0) 编辑
摘要: DRF的序列化组件的使用 1.导入drf的序列化组件 2.写一个类继承它(类名随意)(可以指定返回的数据条数) 3.若要序列化的表有关联多个表 ​ 1)方式一: ​ fields = 可以是列表表示只要列表中的字段,fields='__all__'表示全部 ​ exclude=['publish', 阅读全文
posted @ 2018-12-11 19:21 周建豪 阅读(460) 评论(0) 推荐(0) 编辑
摘要: RESTful规范 1.RESTful规范的定义 ​ 1)代表的是一种软件架构分格,中文译为'表征状态转移' ​ 2)是面向资源编程 2.RESTful10条规范 ​ 1)API与用户的通信协议,总是使用HTTPs协议 ​ 2)域名的设计​ ​ 一个查询所有图书的api接口:https://api. 阅读全文
posted @ 2018-12-10 19:40 周建豪 阅读(146) 评论(0) 推荐(0) 编辑
摘要: APIView的使用 1.APIView的导入 ​ 1)安装:djangorestframework ​ 2)在setting中INSTALLED_APPS中注册 2.APIView是基于cbv的 ​ 简单的使用 ​ 要点: ​ 1.请求中body中的数据全部都封装到了data中(原POST,PUT 阅读全文
posted @ 2018-12-10 19:40 周建豪 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 本文目录 一 使用SMTP模块发送邮件 二 发送html格式邮件 三 发送带附件的邮件 四 Django发送邮件 各大邮箱smtp服务器及端口 qq邮箱配置smtp 本文目录 一 使用SMTP模块发送邮件 二 发送html格式邮件 三 发送带附件的邮件 四 Django发送邮件 各大邮箱smtp服务 阅读全文
posted @ 2018-12-06 11:44 周建豪 阅读(210) 评论(0) 推荐(0) 编辑
摘要: auth是什么? ​ django内置的用户认证系统,可以快速的实现,登录,注销,修改密码.... auth的使用 1)想在原来有的表的基础上添加一些字段(定义一个表模型,继承(AbstractUser)) models.py文件中添加 (添加了字段phone和sex) ​ 2)创建用户 ​ 3)用 阅读全文
posted @ 2018-11-26 20:50 周建豪 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1.中间件是什么 ​ 请求和响应之间的一道屏障 2.中间件的作用 ​ 控制请求和响应 3.自定义中间件 ①mymiddelware.py ②在setting中注册,是有顺序的是顺序是从上至下 4.中间件的方法 阅读全文
posted @ 2018-11-23 20:37 周建豪 阅读(110) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页