Flask-WTF
*********

[image: Flask-WTF][image]

Simple integration of Flask and WTForms, including CSRF, file upload,
and reCAPTCHA.


Features
========

* Integration with WTForms.

* Secure Form with CSRF token.

* Global CSRF protection.

* reCAPTCHA support.

* File upload that works with Flask-Uploads.

* Internationalization using Flask-Babel.


User's Guide
============

This part of the documentation, which is mostly prose, begins with
some background information about Flask-WTF, then focuses on step-by-
step instructions for getting the most out of Flask-WTF.

* Installation

  * Released version

  * Development

* Quickstart

  * Creating Forms

  * Validating Forms

* Creating Forms

  * Secure Form

  * File Uploads

  * Recaptcha

* CSRF Protection

  * Setup

  * HTML Forms

  * JavaScript Requests

  * Customize the error response

  * Exclude views from protection

* Configuration

  * Recaptcha

  * Logging


API Documentation
=================

If you are looking for information on a specific function, class or
method, this part of the documentation is for you.

* Developer Interface

  * Forms and Fields

  * CSRF Protection


Additional Notes
================

Legal information and changelog are here.

* BSD-3-Clause License

* Changes

  * Version 1.2.1

  * Version 1.2.0

  * Version 1.1.2

  * Version 1.1.1

  * Version 1.1.0

  * Version 1.0.1

  * Version 1.0.0

  * Version 0.15.1

  * Version 0.15.0

  * Version 0.14.3

  * Version 0.14.2

  * Version 0.14.1

  * Version 0.14

  * Version 0.13.1

  * Version 0.13

  * Version 0.12

  * Version 0.11

  * Version 0.10.3

  * Version 0.10.2

  * Version 0.10.1

  * Version 0.10.0

  * Version 0.9.5

  * Version 0.9.4

  * Version 0.9.3

  * Version 0.9.2

  * Version 0.9.1

  * Version 0.9.0

  * Version 0.8.4

  * Version 0.8.3

  * Version 0.8.2 and prior

* How to contribute to Flask-WTF

  * Support questions

  * Reporting issues

  * Submitting patches
