Skip to main content

A set of high-level abstractions for Django forms

Project description

Jazzband PyPI version Supported Python versions TravisCI Build Status Coveralls Test Coverage

Django’s “formtools” is a set of high-level abstractions for Django forms. Currently for form previews and multi-step forms.

This code used to live in Django proper – in django.contrib.formtools – but was separated into a standalone package in Django 1.8 to keep the framework’s core clean.

For a full list of available formtools, see https://django-formtools.readthedocs.io/

django-formtools can also be found on and installed from the Python Package Index: https://pypi.python.org/pypi/django-formtools

To get more help:

Contributing to django-formtools

See CONTRIBUTING.rst for information about contributing patches to django-formtools.

Running tests is as simple as installing Tox and running it in the root Git clone directory:

$ git clone https://github.com/jazzband/django-formtools
[..]
$ cd django-formtools
$ tox
[..]
  congratulations :)

The previous command will run the tests in different combinations of Python (if available) and Django versions. To see the full list of combinations use the -l option:

$ tox -l
...
py35-django-AB
py35-django-master

You can run each environment with the -e option:

$ tox -e py35-django-AB  # runs the tests only on Python 3.5 and Django A.B.x

Optionally you can also specify a country whose tests you want to run:

$ COUNTRY=us tox

And combine both options:

$ COUNTRY=us tox -e py35-django-AB

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-formtools-2.2.tar.gz (75.8 kB view details)

Uploaded Source

Built Distribution

django_formtools-2.2-py2.py3-none-any.whl (148.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file django-formtools-2.2.tar.gz.

File metadata

  • Download URL: django-formtools-2.2.tar.gz
  • Upload date:
  • Size: 75.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.31.1 CPython/3.7.0

File hashes

Hashes for django-formtools-2.2.tar.gz
Algorithm Hash digest
SHA256 c5272c03c1cd51b2375abf7397a199a3148a9fbbf2f100e186467a84025d13b2
MD5 c71cc9f7903e968664a1ab9a372bc463
BLAKE2b-256 cabb7d8a1bff28bcb9031264dfc0e5cb288d369a6da5d7827e2f799025f41eb7

See more details on using hashes here.

File details

Details for the file django_formtools-2.2-py2.py3-none-any.whl.

File metadata

  • Download URL: django_formtools-2.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 148.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.31.1 CPython/3.7.0

File hashes

Hashes for django_formtools-2.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 304fa777b8ef9e0693ce7833f885cb89ba46b0e46fc23b01176900a93f46742f
MD5 1601b196ee34da577881805b4e2da166
BLAKE2b-256 162bf2dc15cf7fb830bf22ec87739786ca7633902474edd7cdb9c52a56434ed2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page