Skip to main content

A set of high-level abstractions for Django forms

Project description

Jazzband PyPI version Supported Python versions GitHub Actions 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-hypernode.com/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
...
py310-djangoAB
py310-djangomain

You can run each environment with the -e option:

$ tox -e py310-djangoAB  # runs the tests only on Python 3.10 and Django A.B.x

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.5.1.tar.gz (88.6 kB view details)

Uploaded Source

Built Distribution

django_formtools-2.5.1-py3-none-any.whl (170.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: django-formtools-2.5.1.tar.gz
  • Upload date:
  • Size: 88.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.10

File hashes

Hashes for django-formtools-2.5.1.tar.gz
Algorithm Hash digest
SHA256 47cb34552c6efca088863d693284d04fc36eaaf350eb21e1a1d935e0df523c93
MD5 4bcd2361d4736322987f9e21e39bb11a
BLAKE2b-256 73f8bb9b228fc33230186f3612a6fc96274a81bab3509817498f2632d7aa6367

See more details on using hashes here.

File details

Details for the file django_formtools-2.5.1-py3-none-any.whl.

File metadata

File hashes

Hashes for django_formtools-2.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bce9b64eda52cc1eef6961cc649cf75aacd1a707c2fff08d6c3efcbc8e7e761a
MD5 16e18b5e0786ea858d71be257042da4d
BLAKE2b-256 126391a107e3aaaf3987bad036494dfd8cc2675f4a66d22e65ffd6711f84ba70

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