使用 PUT 请求调用 API 时,我收到一条消息,指出字段 name 和 name_abbrev 是必填项:
无需在 API 有效负载中提供“名称”和“名称缩写”即可执行放置操作的方法是什么
我试图在 API Put REQUEST 有效负载中不提供“name”和“name_abbrev”的情况下执行 put 操作,但我没有成功
您可以在提到的序列化程序字段中提供
required=False
或
pass
partial=True
在序列化器本身内,从相应的视图函数中调用
设置
kwargs['partial'] = True
,在update
功能帮助。