序列化程式驗證順序

在 DRF 中,序列化程式驗證以特定的未記錄順序執行

  1. 欄位反序列化稱為( serializer.to_internal_valuefield.run_validators
  2. 每個領域都會呼叫 serializer.validate_[field]
  3. 呼叫序列器級驗證器( serializer.run_validation 後跟 serializer.run_validators
  4. 最後,呼叫 serializer.validate 來完成驗證。