文章分类 - REST
摘要:一. 什么是RESTful REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源的
阅读全文
摘要:认证与权限频率组件 认证组件 局部视图认证 在app01.service.auth.py: 在views.py: 全局视图认证组件 settings.py配置如下: 权限组件 局部视图权限 在app01.service.permissions.py中: 在views.py: 全局视图权限 setti
阅读全文
摘要:视图三部曲 使用混合(mixins) 上一次的视图部分: mixin类编写视图 使用通用的基于类的视图 通过使用mixin类,我们使用更少的代码重写了这些视图,但我们还可以再进一步。REST框架提供了一组已经混合好(mixed-in)的通用视图,我们可以使用它来简化我们的views.py模块。 vi
阅读全文
摘要:一、请求到来之后,都要先执行dispatch方法,dispatch方法方法根据请求方式的不同触发get/post/put/delete等方法 注意,APIView中的dispatch方法有很多的功能 二、上面是大致步骤,下面我们来具体分析一下,看每个步骤中都具体干了什么事 1、对request进行加
阅读全文
摘要:序列化 1、创建一个序列化类 简单使用: 开发我们的Web API的第一件事是为我们的Web API提供一种将代码片段实例序列化和反序列化为诸如json之类的表示形式的方式。我们可以通过声明与Django forms非常相似的序列化器(serializers)来实现。 models.py部分 url
阅读全文

浙公网安备 33010602011771号