在ajax put请求中仅发送新值

时间:2017-08-03 09:52:14

标签: jquery ajax django django-rest-framework dataform

我想使用ajax PUT请求和Django REST API更新Django模型实例。我想要做的是只发送将在PUT请求中更新的值。我使用了一个Jquery DataForm对象。但我得到一个错误,说有必要的字段不能为空。有没有办法表明这些字段应该保留旧值?谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

如果您正在使用Django REST Framework,那么您可以在模型实例中进行部分更新。

http://www.django-rest-framework.org/api-guide/serializers/#partial-updates

希望这有帮助。