Skip to content

A flexible forms validation and rendering library for Python.

License

Notifications You must be signed in to change notification settings

mkdevops-se/wtforms_se

This branch is 21 commits behind mblomdahl/wtforms:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b07472b · Sep 19, 2017
Jul 15, 2016
Nov 3, 2016
Sep 19, 2017
Dec 16, 2015
Oct 9, 2013
Dec 15, 2015
Jul 15, 2016
Apr 28, 2013
Dec 15, 2015
Apr 23, 2014
Sep 18, 2013
Jul 15, 2016
Apr 24, 2014
Dec 16, 2015

Repository files navigation

What is WTForms?

Build Status Coverage Status Documentation Status

WTForms is a flexible forms validation and rendering library for python web development.

To get started using WTForms, we recommend reading the crash course on the docs site: https://wtforms.readthedocs.io/en/stable/

If you downloaded the package from PyPI, there will also be a prebuilt copy of the html documentation in the docs/html/ directory.

Why use WTForms?

Installation

The easiest way to install WTForms is using pip:

pip install WTForms

If you downloaded a source tarball, or cloned the repository, you can install using setup.py:

python setup.py install

You can also simply place the wtforms subdirectory somewhere on your python path. This can be useful if you deploy on Google App Engine for example.

Third-Party Library Integrations

WTForms works with most web frameworks very well; but there are a number of tools available that make integration with database ORM's, environments, and frameworks even better - either reducing boilerplate or adding features like query fields, etc.

  • Flask-WTF is an integration with the Flask framework providing a solid default CSRF configuration, file upload support, flask-i18n integration, and more.
  • WTForms-Appengine provides ORM-backed fields and form generation from Appengine db/ndb schema
  • WTForms-SQLAlchemy provides ORM-backed fields and generation of forms from models.
  • WTForms-Alchemy provides powerful model forms support

About

A flexible forms validation and rendering library for Python.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%