Flask-WTF
E96624
Flask-WTF is a Flask extension that integrates WTForms to simplify web form creation, validation, and CSRF protection in Flask applications.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| FlaskForm | 1 |
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
Flask extension
ⓘ
Python software library ⓘ open-source software ⓘ |
| category |
form handling
ⓘ
security ⓘ web development ⓘ |
| compatibleWith | Flask applications ⓘ |
| configurationOption |
SECRET_KEY
ⓘ
WTF_CSRF_CHECK_DEFAULT ⓘ WTF_CSRF_ENABLED ⓘ WTF_CSRF_FIELD_NAME ⓘ WTF_CSRF_METHODS ⓘ WTF_CSRF_TIME_LIMIT ⓘ |
| documentation | https://flask-wtf.readthedocs.io ⓘ |
| ecosystem | Flask extensions ecosystem ⓘ |
| extends | WTForms Form class ⓘ |
| integratesWith |
Flask
NERFINISHED
ⓘ
WTForms ⓘ |
| license |
BSD license
ⓘ
surface form:
BSD License
|
| maintainer | WTForms project maintainers ⓘ |
| origin | built on top of WTForms for Flask integration ⓘ |
| programmingLanguage | Python ⓘ |
| providesClass |
Flask-WTF
self-linksurface differs
ⓘ
surface form:
FlaskForm
|
| providesFunctionality |
CSRF protection
ⓘ
file upload handling helpers ⓘ form creation ⓘ form validation ⓘ integration of WTForms with Flask request context ⓘ |
| purpose | simplify web form handling in Flask applications ⓘ |
| repository | https://github.com/wtforms/flask-wtf ⓘ |
| requires |
Flask
NERFINISHED
ⓘ
WTForms ⓘ Werkzeug NERFINISHED ⓘ |
| securityFeature | CSRF protection middleware for forms ⓘ |
| supportsFeature |
CSRF tokens in forms
ⓘ
custom validators ⓘ file field validation ⓘ form rendering helpers ⓘ internationalization of error messages ⓘ reCAPTCHA field ⓘ |
| supportsFramework | Jinja2 templates via Flask ⓘ |
| supportsVersion | Python 3 ⓘ |
| typicalImportName | flask_wtf ⓘ |
| typicalUsagePattern | define form classes as Python classes and use them in Flask views ⓘ |
| usedBy | Python web developers ⓘ |
| usedFor |
building HTML forms in Flask
ⓘ
protecting Flask forms against CSRF attacks ⓘ validating user input in Flask views ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
FlaskForm