Я хочу обновить экземпляр модели Django, используя запрос PUT ajax и REST API Django. Что я хочу сделать, так это отправить только те значения, которые будут обновлены в запросе PUT. Я использовал объект Jquery DataForm. Но я получаю сообщение об ошибке, что есть обязательные поля, которые не могут быть пустыми. Есть ли способ указать, что эти поля должны сохранять свои старые значения? Спасибо за помощь.
Отправлять только новые значения в запросе ajax put
Ответы (1)
Если вы используете Django REST Framework, вы можете разрешить частичные обновления в экземплярах модели.
http://www.django-rest-framework.org/api-guide/serializers/#partial-updates
Надеюсь это поможет.
person
Aakash Rayate
schedule
03.08.2017
PATCH
здесь пример: stackoverflow.com/questions/11461414/ - person Brown Bear   schedule 03.08.2017