Skip to main content

Wrap django forms as fields and fields as dynamic arrays.

Project description

Django Subforms

Coverage Status GitHub Workflow Status PyPI GitHub GitHub Last Commit GitHub Issues Downloads Python Version

pip install django-subforms

Documentation: https://mrthearman.github.io/django-subforms/

Source Code: https://github.com/MrThearMan/django-subforms/

Contributing: https://github.com/MrThearMan/django-subforms/blob/main/CONTRIBUTING.md


This library adds two new fields: NestedFormField, which can wrap forms as fields on another form and thus provide validation for, e.g., a JSON field, and DynamicArrayField, which can wrap fields, including NestedFormField, as dynamically expandable lists of fields.

Example image

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_subforms-0.3.1.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

django_subforms-0.3.1-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file django_subforms-0.3.1.tar.gz.

File metadata

  • Download URL: django_subforms-0.3.1.tar.gz
  • Upload date:
  • Size: 11.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.6 Linux/6.8.0-1014-azure

File hashes

Hashes for django_subforms-0.3.1.tar.gz
Algorithm Hash digest
SHA256 26a617095470849b922a91013595dd84b6229ff47ca04c1c2ccdf5e2244999fe
MD5 e202eda7078df611521ab9ad15737664
BLAKE2b-256 0c4e42bd87f7a9ca4ca507e063016ddf3d46c0517a1ac1f18fcb3aea17772088

See more details on using hashes here.

File details

Details for the file django_subforms-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: django_subforms-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 12.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.6 Linux/6.8.0-1014-azure

File hashes

Hashes for django_subforms-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d6b7cf8afaa98b8603ca0ad4c09f3188782e4ea3f982d32b7c7fbf1f034cd99e
MD5 d6acc2a98438364d17db500a9e1b9d9f
BLAKE2b-256 18bf05ed2e0a208791317834b45649d61f7d163ef962f763e3bf94c17c70a300

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