【发布时间】:2019-04-01 08:47:17
【问题描述】:
现在,Serializer 构造函数上的 DRF 的 read_only 参数意味着您既不能创建也不能更新字段,而 Serializer 构造函数上的 write_only 参数允许创建或更新字段,但阻止序列化表示时输出的字段。
是否有任何(优雅的)方法可以创建一个 Serializer 字段,仅在创建相关模型时(在 Serializer 上调用 create() 时)创建一次,但不能这样稍后通过update修改?
NB:是的,我见过 this solution,但老实说,我觉得它丑陋且不符合 Python 风格。有没有更好的办法?
【问题讨论】:
标签: python django python-3.x django-rest-framework