DRF补充

发布时间 2023-07-31 14:15:33作者: 青岛programmer

序列化器性别的返回

 

 

from django.core.validators import RegexValidator正则校验的导入代码
之后就在这里进行使用code = serializers.CharField(required=True, validators=[RegexValidator(r"\d{4}", message="格式错误")])


 

day13

def create(self, validated_data):
""" 如果有嵌套的Serializer,在进行数据校验时,只有两种选择:
1. 将嵌套的序列化设置成 read_only
2. 自定义create和update方法,自定义新建和更新的逻辑
注意:用户端提交数据的格式。

 

day14 

 day15

刘清政关于这一部分可以将方法名字写到这里,代替source='get_book_name'

 day16-8两种获取单条数据的方式

 day16-07分页后的数据,上下两个方法,不要分页用上面的,如果用分页应该要加上get_paginated_response