http://django-rest-framework.org/api-guide/relations.html#primarykeyrelatedfield
andに書き込もうとしていPrimaryKeyRelatedField()
ますが、200 ステータスが返されますが、問題のフィールドに複数の値ではなく空の値が入力されています。
$.ajax({url:'<MY MODELVIEWSET>/<ID>', type:'PUT', data:{'field1':'xyz', <FIELD IN QUESTION WITH PrimaryKeyRelatedField(many=True)>:[1,2,3]}})
--> 更新されたフィールドが空です
このフィールドに値が 1 つだけ指定されている場合、更新は正常に行われ、正しく行われます。
$.ajax({url:'<MY MODELVIEWSET>/<ID>', type:'PUT', data:{'field1':'xyz', <FIELD IN QUESTION WITH PrimaryKeyRelatedField(many=True)>:1}})
--> 正常に更新されます