Data validation

Pydantic

ในระบบนิเวศ Python

อัปเดตล่าสุด

อ่านต่อในระบบนิเวศ

ภาพรวม

ตรวจและแปลงข้อมูลตาม model/type hints ของ Python

ความเป็นมา

Pydantic ใช้ model กับ validation rules เพื่อรับข้อมูลภายนอก เป็นหนึ่งในฐานการจัดข้อมูลของ FastAPI

เหมาะกับงานแบบไหน

validation ของ request/configuration และโครงสร้างข้อมูล

ข้อควรชั่งน้ำหนัก

ตรวจ coercion กับ strict mode และอย่าใช้ validation แทน authorization หรือข้อกำหนด business ทุกอย่าง