read_only=True和serializers.HiddenField()有什么区别呢?
来源:9-6 用户留言功能

SheldonParsons
2018-11-02
序列化的时候使用HiddenField字段设置Deault和使用read_only=True有什么区别呢?分别在什么时候使用?
写回答
1回答
-
bobby
2018-11-05
readonly表示的是这个字段只有在返回的时候会序列化,在post提交的时候不会检查这个字段是否必填,因为有些字段是必填的,但是比如像add_time这种字段 提交的时候不需要提交这个值,如果不设置read_only的话会导致post出现检查必填失败,就无法提交,default表示的是如果不天蝎这个字段应该如何设置默认值
022018-11-08
Python前后端分离开发Vue+Django REST framework实战
Django REST framework课程视频,RESTFul API前后端分离开发
2880 学习 · 2467 问题
相似问题