Skip to content
A flexible forms validation and rendering library for Python.
Python
Branch: master
Clone or download
davidism Merge pull request #506 from azmeuk/i18n
Updated French translation
Latest commit 341f338 Aug 5, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Merge branch 'master' into patch-1 Jun 15, 2019
src/wtforms Updated French translation Aug 5, 2019
tests Merge pull request #463 from camillser/url_allow_underscores Jun 17, 2019
.gitignore move to src directory Jun 24, 2018
.pre-commit-config.yaml enable flake8 Jun 24, 2018
.travis.yml Python 3.7 tox and travis tests Jun 20, 2019
AUTHORS.rst update metadata Jun 1, 2018
CHANGES.rst
LICENSE.rst update metadata Jun 1, 2018
MANIFEST.in move to src directory Jun 24, 2018
README.rst release 2.2 Jun 2, 2018
setup.cfg move to src directory Jun 24, 2018
setup.py Python 3.7 tox and travis tests Jun 20, 2019
tox.ini Python 3.7 tox and travis tests Jun 20, 2019

README.rst

WTForms

WTForms is a flexible forms validation and rendering library for Python web development. It is framework agnostic and can work with whatever web framework and template engine you choose. There are various community libraries that provide closer integration with popular frameworks.

To get started using WTForms, we recommend reading the crash course in the docs.

Installation

Install and update using pip:

pip install -U WTForms

Third-Party Library Integrations

WTForms is designed to work with any web framework and template engine. There are a number of community-provided libraries that make integrating with frameworks even better.

  • Flask-WTF integrates with the Flask framework. It can automatically load data from the request, uses Flask-Babel to translate based on user-selected locale, provides full-application CSRF, and more.
  • WTForms-Alchemy provides rich support for generating forms from SQLAlchemy models, including an expanded set of fields and validators.
  • WTForms-SQLAlchemy provides ORM-backed fields and form generation from SQLAlchemy models.
  • WTForms-AppEngine provides ORM-backed fields and form generation from AppEnding db/ndb schema
  • WTForms-AppEngine provides ORM-backed fields and form generation from Django models, as well as integration with Django's I18N support.

Links

You can’t perform that action at this time.