随笔分类 -  rest framework

摘要:先导入要用到的类 认证类 注意: 认证成功返回元组,obj.user是固定的,后面的username取决于你的用户变中的用户名字段; 认证失败,抛异常,返回AuthenticationFailed; 匿名用户,返回None. 认证成功返回元组,obj.user是固定的,后面的username取决于你 阅读全文
posted @ 2018-06-07 15:12 高~雅 阅读(172) 评论(0) 推荐(0)
摘要:咱们先来谈谈什么是接口? 我们常说的一个接口其实就是一个URL。 在java和c#中,接口也是一种约束。 在python中不会有这种情况,咱们只做简单的了解。 主要来看看restful规范有哪些? restful规范 1、根据method不同,进行不同操作 2、面向资源编程 url结尾建议是名词。 阅读全文
posted @ 2018-06-03 10:58 高~雅 阅读(1589) 评论(0) 推荐(0)
摘要:rest-framework框架有哪些作用? 一共有十点。 路由 - 可以通过as_view传参数,根据请求方式不同执行相应的方法 - 可以在url中设置一个结尾,类似于: .json 视图 - 帮助开发者提供了一些类,并在类中提供了多个方法以供我们使用。 版本 - 在url中设置version参数 阅读全文
posted @ 2018-06-03 10:57 高~雅 阅读(922) 评论(0) 推荐(0)
摘要:浏览目录 渲染器 版本 渲染器 规定页面显示的效果(无用,了解即可)。 局部渲染 只返回json数据。 效果: 看另一种情况: 既返回json数据,又嵌套在html中。注意:容易出bug. 效果如下: 看一下源码: 默认全局。 全局渲染 版本 先看一下源码: APIview--despatch--i 阅读全文
posted @ 2018-06-02 11:41 高~雅 阅读(278) 评论(0) 推荐(0)
摘要:分页 简单分页 偏移分页 阅读全文
posted @ 2018-06-01 10:06 高~雅 阅读(396) 评论(0) 推荐(0)
摘要:解析器 request类 django的request类和rest-framework的request类的源码解析 局部视图 全局视图 阅读全文
posted @ 2018-05-31 09:54 高~雅 阅读(386) 评论(0) 推荐(0)
摘要:浏览目录 认证组件 权限组件 频率组件 认证组件 权限组件 频率组件 认证与权限组件 认证组件 局部视图认证 在app01.service.auth.py: views.py: 全局视图认证 settings.py配置如下: 权限组件 局部视图权限 在app01.service.permission 阅读全文
posted @ 2018-05-30 11:34 高~雅 阅读(587) 评论(0) 推荐(0)
摘要:浏览目录 使用混合(mixins) mixin类编写视图 使用通用的基于类的视图 viewsets.ModelViewSet 视图三部曲 使用混合(mixins) mixin类编写视图 使用通用的基于类的视图 通过使用mixin类,我们使用更少的代码重写了这些视图,但我们还可以再进一步。REST框架 阅读全文
posted @ 2018-05-30 11:33 高~雅 阅读(281) 评论(0) 推荐(0)
摘要:浏览目录 简单使用 ModelSerializer 提交post请求 重写save的create方法 单条数据的get和put请求 超链接API 简单使用 ModelSerializer 提交post请求 重写save的create方法 单条数据的get和put请求 超链接API restful协议 阅读全文
posted @ 2018-05-29 10:36 高~雅 阅读(430) 评论(0) 推荐(0)