یک validator به سادگی یک ورودی را می گیرد ، تأیید می کند که برخی از معیارها مانند حداکثر طول یک رشته را برآورده می کند و باز می گرداند. یا اگر اعتبار سنجی انجام نشد ، یک ValidationError را بالا می برد. این سیستم بسیار ساده و انعطاف پذیر است و به شما امکان می دهد تا هر تعداد معتبر را در زمینه ها زنجیره کنید.
زمانهایی که validatorهای wtforms نیازهای شما را رفع نمیکنند میتوانید اعتبارسنجیهای خاص خودتان را ایجاد کنید. برای اینکار تنها نیاز است در کلاسی که فرم خود را ایجاد کرده اید یک متد از ترکیب کلمه validate_ و نام فیلد استفاده کنید.
ارسال نظر