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/


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

Uploaded Source

Built Distribution

django_subforms-0.2.0-py3-none-any.whl (13.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: django_subforms-0.2.0.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.10.8 Linux/5.15.0-1022-azure

File hashes

Hashes for django_subforms-0.2.0.tar.gz
Algorithm Hash digest
SHA256 379f9c75fb2e4d2d20eb2c6b870fe54aba335ce66d1f74361983a123b8365e96
MD5 a5dff64853e15cb0dbfdf60857636e61
BLAKE2b-256 676051beb49f4f70f3520ad140d0ff41dac6379fa5b1f4a6281a1ce626242b01

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_subforms-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 13.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.10.8 Linux/5.15.0-1022-azure

File hashes

Hashes for django_subforms-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f7d6a3c3ed0d1fea6cb766337f72a73b6d66ca8fc9a00e8175df60e46f80289f
MD5 e249fb5db825936ea36b9199758a89b5
BLAKE2b-256 4aff56e7f739e93d9bc7dbe12b47bf5b3119a35c99c05ede3277d897f20272e8

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