Built-in constraints भन्दा पर भएर, Pydantic ले तपाईलाई custom validation logic लेख्न दिन्छ field validators (एक फिल्ड validate गर्न) र model validators (धेरै फिल्डहरु भर validate गर्न) को साथ — simple constraints ले गर्न नसक्ने rules को लागि। (देखाइएको Syntax Pydantic v2 को हो।)
Field validators — एक फिल्ड validate/transform गर्नुहोस्
pydantic BaseModel, field_validator
():
username:
password:
() -> :
v.isalnum():
ValueError()
v.lower()
