Flask-WTF

E96624

Flask-WTF is a Flask extension that integrates WTForms to simplify web form creation, validation, and CSRF protection in Flask applications.

Jump to: Surface forms Statements Referenced by

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.

Flask extensionEcosystem Flask-WTF
Flask-WTF providesClass Flask-WTF self-linksurface differs
this entity surface form: FlaskForm