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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_subforms-0.4.1-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: django_subforms-0.4.1.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.13.7 Linux/6.11.0-1018-azure

File hashes

Hashes for django_subforms-0.4.1.tar.gz
Algorithm Hash digest
SHA256 7eda9bb0f150f9148e016b8268bb46df87b9941d8c8e5922cbb76352d5b9866d
MD5 775e7d451343e5fe77e88cf1cde7f3a9
BLAKE2b-256 5366467f4e2656681b29cd01d8fa6a13764d2ac70d357b363e9326d7f1ac08f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_subforms-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.13.7 Linux/6.11.0-1018-azure

File hashes

Hashes for django_subforms-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8f36a0e7f093fd65c40098f6de79e57fdea1b922995fcb8845b2e88e8c077492
MD5 b91f7bc05751c7877ca05d510e3fe7e6
BLAKE2b-256 02c4c356c5d57c93bc9b766ed0cca603f6c4e6aecf83ff770c61e17a353deed5

See more details on using hashes here.

Supported by

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