WTForms

E430981

WTForms is a flexible Python library for creating and validating web forms, commonly used in web frameworks like Flask.

All labels observed (1)

Label Occurrences
WTForms canonical 2

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf Python library
web forms library
category Python web development tool
form handling library
commonlyUsedWith Flask NERFINISHED
Flask-WTF NERFINISHED
Pyramid NERFINISHED
web2py NERFINISHED
designGoal flexibility
framework-agnostic form handling
separation of form logic from templates
hasComponent fields module
form base class
validators module
widgets module
hasDocumentation online documentation website
hasEcosystem Flask-WTF extension NERFINISHED
various community extensions
hasPrimaryUse creating web forms
validating web forms
isFlexible true
isOpenSource true
license BSD License NERFINISHED
programmingLanguage Python
provides Field classes for common HTML input types
data coercion and conversion
integration hooks for frameworks
validation error handling
repositoryPlatform GitHub NERFINISHED
supportsFeature CSRF protection (via extensions or integration)
HTML form rendering helpers
custom validators
form field definitions in Python code
form validation
integration with web frameworks
localization support
nested forms and form composition
supportsLanguage Python
supportsValidationStyle custom validation methods
declarative validators
supportsVersion Python 3 NERFINISHED
usedFor form input validation
generating form HTML
server-side form handling
writtenIn Python NERFINISHED

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Flask-WTF integratesWith WTForms
Flask-WTF requires WTForms