Form rendering, validation, and CSRF protection for Flask with WTForms.
72
Basic internationalization with Flask-Babel
FlaskForm usage
100%
0%
Form validators
100%
0%
Flask-Babel initialization
100%
0%
Locale selector
100%
0%
Translation setup
66%
0%
Form validation integration
100%
0%
Template rendering
100%
100%
FileRequired validator for file presence
FileField Usage
100%
100%
FileRequired Validator
100%
100%
FlaskForm Inheritance
100%
100%
Form Validation
100%
100%
File upload Flask-Uploads UploadSet integration
UploadSet creation
100%
100%
FileField usage
100%
100%
FileAllowed validator
100%
100%
FlaskForm integration
100%
100%
Form validation
100%
100%
Per-instance CSRF control via meta parameter
FlaskForm Usage
100%
100%
Field Definitions
0%
100%
Meta Parameter
0%
100%
Dynamic CSRF Control
100%
100%
Form Validation
100%
100%
Error Handling
100%
100%
Short-circuit CSRF validation between extension and form
CSRFProtect initialization
100%
100%
FlaskForm usage
100%
100%
Form field definitions
46%
0%
Form validation
100%
100%
CSRF exemption
100%
100%
CSRF token rendering
100%
100%
Smart data source detection (form/files/JSON)
FlaskForm usage
100%
0%
Automatic data binding
0%
0%
FileField usage
0%
0%
FileAllowed validator
0%
0%
Form validation methods
100%
0%
Form field definitions
0%
0%
MultipleFileField for handling multiple file uploads
MultipleFileField usage
100%
100%
FileAllowed validator
100%
100%
FileSize validator
100%
100%
FileRequired validator
100%
100%
FlaskForm integration
100%
100%
Time-limited CSRF tokens
CSRFProtect initialization
100%
100%
Time limit configuration
100%
100%
Secret key configuration
100%
100%
Form class usage
100%
0%
CSRF token rendering
100%
0%
Validation handling
100%
0%
WTForms translation catalog integration
Flask-Babel initialization
100%
100%
Locale selector function
100%
100%
FlaskForm usage
100%
100%
WTForms i18n configuration
100%
66%
Translation catalog integration
100%
25%
Per-request locale handling
100%
100%
FileAllowed validator for extension whitelisting
FileField usage
0%
100%
FileAllowed validator
0%
100%
Extension list
0%
100%
Form integration
0%
100%
Validation handling
100%
100%
Install with Tessl CLI
npx tessl i tessl/pypi-flask-wtf