Django的REST框架模型串行我有一些領域模型和unique together
:用了獨特的一起驗證
....
class Meta(object):
unique_together = ('device_identifier', 'device_platform',)
很顯然,這樣一來,關於Django的REST框架序列化,我得到一個錯誤,當我嘗試使用相同的device_identifier
和device_platform
(如果已經存在具有該數據的條目)進行PUT。
{
"non_field_errors": [
"The fields device_identifier, device_platform must make a unique set."
]
}
是否可以在我的模型序列化程序中禁用此驗證? 因爲我需要在保存模型步驟期間管理這種情況(對於我來說,在串行器驗證中,這不是錯誤)