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
Flask-WTF
Pyramid
web2py
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
linked to: Flask-WTF

various community extensions
hasPrimaryUse creating web forms
validating web forms
isFlexible true
isOpenSource true
license BSD License
linked to: BSD license
programmingLanguage Python
provides Field classes for common HTML input types
data coercion and conversion
integration hooks for frameworks
validation error handling
repositoryPlatform GitHub
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
linked to: Python 3.x
usedFor form input validation
generating form HTML
server-side form handling
writtenIn Python

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