Documentation of django-formset¶
This missing widgets and form manipulation library for Django
<django-formset>
is a web component to let the browser pre-validate and manipulate one or more
Django Form
-s. This facilitates developers to build beautiful forms with a contemporary user
experience. This library ships with a set of widgets, which integrate seamlessly with their
Django’s counterparts.
Contents:
- 1. Introduction
- 2. Installation
- 3. Web Component
<django-formset>
- 4. Working with a single Form
- 5. Styling Forms with django-formset
- 6. Dark Mode User Interface
- 7. Default Widgets
- 8. Alternative Widgets
- 9. Submit Button Controls
- 10. Activators and Button Widgets
- 11. Withholding Feedback
- 12. Form Collections
- 13. Fields Mapping
- 14. Creating Forms from Models
- 15. Creating Collections from related Models
- 16. Fieldsets
- 17. Collection Fields
- 18. Form Renderer
- 19. Conditional Expressions
- 20. Uploading Files and Images
- 21. Selectize Widget
- 22. Dual Selector Widget
- 23. Dialog Forms
- 24. Dialog Model Forms
- 25. Form Stepper
- 26. Edit Richtext
- 27. Richtext Extensions
- 28. Slug Input Field
- 29. Date- and DateTime Input
- 30. Date- and Date-Time Range
- 31. Country Select Field with Flag Symbol
- 32. Phone Number Field
- 33. Django-Admin Integration
- 34. Developing in django-formset
- 35. Contributing to the Project
- 36. Frequently Asked Questions
- 37. Changes
- 38. History of django-formset
- 39. A conversation with Chat-GPT
Project Home¶
The complete source for django-formset is available on GitHub at https://github.com/jrief/django-formset
License¶
django-formset is licensed according to the MIT public license.