Bootstrap

baseresponse响应类_内部类、响应类Response、序列化基类、反序列化、全局局部钩子...

一、内部类

1、概念:将类定义在一个类的内部,被定义的类就是内部类

2、特点:内部类及内部类的所以名称空间,可以直接被外部类访问的

3、 应用:通过内部类的名称空间,给外部类额外拓展一些特殊的属性(配置),典型的Meta内部类 - 配置类

class Book(model.Model):

class Meta:

db_model = "owen_book"                # 配置自定义表名

class BookSerializer(serializers.ModelSerializer):

class Meta:

model = "Book"                             # 配置序列化类绑定的Model表

结果:

列子:特点:内部类及内部类的所以名称空间,可以直接被外部类访问的

二、DRF响应类:Response

1、源码:

def __init__(self, data=None, status=None, template_name=None, headers=None, exception=False, content_type=None):

pas

;