首页 > Windows开发 > 详细

Django REST Framework API Guide 05

时间:2018-09-13 19:45:32      阅读:211      评论:0      收藏:0      [点我收藏+]

本节大纲

  1、Serializer fields

 

 

Serializer fields 

1、serializer 字段定义在fields.py文件内
2、导入from rest_framework import serializers
3、引用serializers.<FieldName>

核心参数

 

read_only        # 默认是False,True的时候在序列化显示的时候展示,在反序列化实例进行创建或者更新的时候不被使用。
write_only        # 默认是false,True的时候可以用来更新或者创建实例,在序列化呈现的时候不显示
required        # 默认是True,False的时候可以遗漏此字段,如果不存在,就不会显示
default            # 一个默认值
allow_null        # 默认是false
source            # 默认指向字段名;EmailField(source=‘user.email‘);URLField(source=‘get_absolute_url‘)
              # source=‘*‘ 有一个特殊的含义,要用来显示整个对象,在嵌套展示的时候很有用
validator        # 验证器,通过返回数据,不通过引发报错,Django内置的serializers.ValidationError
error_messages        # 错误信息的字典
label            # 标签,可以用来当HTML标签的表单字段
help_text        # 帮助提示
initial            # 预填充字段值

 

Django REST Framework API Guide 05

原文:https://www.cnblogs.com/wuzdandz/p/9642284.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!