Full control of form rendering in the templates.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
docs Remove Python 2.6 and 3.2 support Aug 6, 2017
requirements Drop python 2.6. Travis don't support it anymore. Jun 12, 2017
tests opt for simple logic for the debug setting Apr 5, 2017
.travis.yml Remove Python 2.6 and 3.2 support Aug 6, 2017
MANIFEST.in Using less restrictive globs in MANIFEST.in as the openlayers' css an… May 15, 2015
README.rst Change instructions for deprecated install method of dev version Sep 25, 2015
benchmark.py Django-floppyforms -> django-floppyforms. Mar 31, 2014
runtests.py Adding --no-coverage argument to runtests.py Apr 1, 2014
setup.cfg Add universal wheel support Jan 21, 2014
tox.ini Remove Python 2.6 and 3.2 support Aug 6, 2017



Build Status

Full control of form rendering in the templates.

  • Authors: Gregor Müllegger and many many contributors
  • Original creator: Bruno Renié started this project and kept it going for many years.
  • Licence: BSD
  • Requirements: homework -- read this.


  • pip install -U django-floppyforms
  • Add floppyforms to your INSTALLED_APPS

For extensive documentation see the docs folder or read it on readthedocs

To install the in-development version of django-floppyforms, run pip install "https://github.com/gregmuellegger/django-floppyforms/tarball/master#egg=django-floppyforms".


Create a ticket in the issues section on github or ask your questions on the #django-floppyforms IRC channel on freenode.

You can get professional consulting regarding django-floppyforms or any other Django related work from django-floppyforms' maintainer Gregor Müllegger.


Really? Oh well... Please Report. Or better, fix :) We are happy to help you through the process of fixing and testing a bug. Just get in touch.


Thanks for asking!

Get the code:

git clone git@github.com:gregmuellegger/django-floppyforms.git
cd django-floppyforms
virtualenv -p python2 env
source env/bin/activate
add2virtualenv .

Install the development requirements:

pip install "tox>=1.8"

Run the tests:

tox -e py27-16

You can see all the supported test configurations with tox -l.