DRF组件的用法和作用 认证 自定义认证的类 """ from rest_framework.authentication import BaseAuthentication from rest_framework.exceptions import AuthenticationFailed fro ...
分类:
编程语言 时间:
2020-07-10 19:26:19
阅读次数:
52
一.路由Routers 对于视图集ViewSet,我们除了可以自己手动指明请求方式与动作action之间的对应关系外,还可以使用Routers来帮助我们快速实现路由信息。 REST framework提供了两个router SimpleRouter DefaultRouter 1.1 使用方法 1) ...
分类:
其他好文 时间:
2020-07-10 15:21:33
阅读次数:
66
目录: 1 路由Routers 对于视图集ViewSet,我们除了可以自己手动指明请求方式与动作action之间的对应关系外,还可以使用Routers来帮助我们快速实现路由信息。 REST framework提供了两个router SimpleRouter DefaultRouter 1.1 使用方 ...
分类:
其他好文 时间:
2020-07-10 00:31:49
阅读次数:
88
drf-路由 1 路由 针对视图集ViewSet,我们出来可以自己手动指明请求方式与执行函数间的对应关系,还可以使用Routers来快速实现路由信息 Rest-framework提供了两个router:SimpleRouter和DefaultRouter。前者较为简洁,后者产生路由相对较多。 1.1 ...
分类:
其他好文 时间:
2020-07-09 19:34:12
阅读次数:
75
二,使用析构函数的有什么用? 一,程序员无法控制何时调用析构函数,因为这是由垃圾回收器决定的。 垃圾回收器检查是否存在应用程序不再使用的对象。 如果垃圾回收器认为某个对象符合析构,则调用析构函数(如果有)并回收用来存储此对象的内存。 程序退出时也会调用析构函数。 二,使用析构函数释放资源 通常,与运 ...
1 请求和响应 1.1 Request REST framework 传入视图的request对象不再是Django默认的HttpRequest对象,而是REST framework提供的扩展了HttpRequest类的Request类的对象。 REST framework 提供了Parser解析器 ...
分类:
其他好文 时间:
2020-07-09 00:43:35
阅读次数:
70
视图简写 1 请求和响应 1.1 请求 from rest_framework.request import Resquest # 在Resuquest中,对原生request进行了一次封装,self._request = request def __getattr__(self, item): r ...
分类:
其他好文 时间:
2020-07-09 00:33:53
阅读次数:
106
rest_framework视图:一步步精简代码 使用APIView实现(返回时使用自己封装的response) # models.py from django.db import models class Student(models.Model): sid = models.AutoField( ...
分类:
其他好文 时间:
2020-07-08 21:32:03
阅读次数:
56
前言 在HTTP1.1规范中,新增了一个HTTP头信息:ETag。对于普通开发者来说,可能平时真的不会接触到该HTTP头。平时接触不到或者说用得少,不代表这个请求头不重要。ETag使用得当,是可以减少服务器带宽压力的。 什么是ETag? Etag是 Entity tag的缩写,可以理解为“被请求变量 ...
分类:
其他好文 时间:
2020-07-08 19:42:14
阅读次数:
48
一 请求与响应 1.1 Request REST framework 传入视图的request对象不再是Django默认的HttpRequest对象,而是REST framework提供的扩展了HttpRequest类的Request类的对象。 REST framework 提供了Parser解析器 ...
分类:
其他好文 时间:
2020-07-08 18:21:38
阅读次数:
72