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.1.0.tar.gz (8.7 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.1.0-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file django-subforms-0.1.0.tar.gz.

File metadata

  • Download URL: django-subforms-0.1.0.tar.gz
  • Upload date:
  • Size: 8.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.0 CPython/3.10.6 Linux/5.15.0-1019-azure

File hashes

Hashes for django-subforms-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b06027626f5a40fe791b06bb2f7ad4a9cd1601adbbf23b425269f2d3ed5cd96c
MD5 d9a68043135f357baae86b8c2d1d471a
BLAKE2b-256 76f4b2f546ad6c5e52b349c93fc9edc4ba4a5fbc7be727655b01774ccc8761ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_subforms-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.0 CPython/3.10.6 Linux/5.15.0-1019-azure

File hashes

Hashes for django_subforms-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b96a8c36361cc8727fcca15693de1a5052bdb7649bcd212234b8febbabc289c4
MD5 73e2462ca52a82905bf1867791412adf
BLAKE2b-256 83d3ad5a9bf3a6b6d6815c08a429b6f43c25612ab395f9ecf2c732e509e52caa

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