【发布时间】:2021-05-25 06:02:56
【问题描述】:
This question 询问如何向 ModelSerializer 添加附加字段。
This answer 表示您可以添加SerializerMethodField。但是,如果调用的值取决于其他一些参数,比如请求,如何实现方法字段?
【问题讨论】:
-
SerializerMethodField是一个只读字段。所以它只在序列化期间使用。您可以使用额外的上下文将请求传递给序列化程序并在那里使用它。
标签: django django-rest-framework