Dynamic Forms

Dynamic Forms

Dynamic Forms Module

The modelforms module lets you create custom business forms without writing code.

Features

  • Visual generator — Drag-and-drop interface to create forms
  • Field types — Text, number, date, select, file, relation
  • Validation — Configurable validation rules
  • Workflows — Forms with steps and approvals
  • Structured data — JSONField storage with indexing
  • Export — Collected data exportable as CSV/Excel

Use cases

  • Employee onboarding forms
  • Custom leave requests
  • Activity report forms
  • Satisfaction surveys
  • Purchase request forms

Interactions

  • Core — Form access permissions
  • Documents — Form attachments
  • Mailing — Notifications on submission
  • Import/Export — Export of collected responses
On this page