Skip to content

Latest commit

 

History

History
54 lines (38 loc) · 1.78 KB

index.rst

File metadata and controls

54 lines (38 loc) · 1.78 KB

django-form-builder's documentation

A Django Framework application to build dynamic forms and define custom form fields types.

Github: https://github.com/UniversitaDellaCalabria/django-form-builder

Features:

  • Forms definitions via JSON object;
  • Save compiled form as JSON objects in model db and get its structure and contents with a simple model method call;
  • Override form constructor in order to add static common fields;
  • Create input fields using heritable classes, with customizable validation methods;
  • Manage Django Formset fields, with form insertion and removal via javascript;
  • Manage and verify digitally signed file fields (PDF and P7M) without a certification authority validation (TODO via third-party API).

install/requirements-setup.rst

Description <usage/single-fields/description.rst> Methods ad Attributes <usage/single-fields/methods.rst> Create your own fields <usage/single-fields/customization.rst>

Description <usage/dynamic-forms/description.rst> Add static fields to a form <usage/dynamic-forms/customization.rst> Configuration <usage/dynamic-forms/configuration.rst>

Digitally signed attachments <features/signed-files.rst> Formset javascript manager <features/formset.rst>