【问题标题】:Send only new values within ajax put request仅在 ajax put 请求中发送新值
【发布时间】:2018-01-10 20:28:51
【问题描述】:

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

【问题讨论】:

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


【解决方案1】:

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

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

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2011-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-07
    • 2016-01-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多