{"repo":"jrief/django-formset","free":true,"listed":false,"github":"https://github.com/jrief/django-formset","clone":"git clone https://github.com/jrief/django-formset.git","description":"The missing widgets and form manipulation library for Django","language":"Python","stars":435,"topics":["forms","django","form","datepicker","datetimepicker","formsets","select2","calendar","daterangepicker","datetimerangepicker"],"license":"MIT","category":"productivity","readme_excerpt":"django-formset Better User Experience for Django Forms This library handles single forms and collections of forms with a way better user experience than the internal Django implementation for formsets offers. News: Starting with version 2.2, developers can style detached buttons separately when rendering form collections. Make sure to read the Changelog for version 2.2 before proceeding. Before upgrading to version 2.2, please read the Changelog. Let's explain it using a short example. Say, we have a Django form with three fields: After creating a Django FormView we can render the above form using a slightly modified template: This will render our form using the layout and CSS classes as proposed by Bootstrap's style guide: Or if rendered with alternative CSS classes: Or if rendered with the Tailwind renderer: django-formset provides form renderers for all major CSS frameworks, such as Bootstrap 5, Bulma, Foundation 6, Tailwind and UIkit. Multiple Input Widgets Furthermore, it can render all widgets provided by Django. This includes multiple checkboxes and radio selects, even with multiple option groups: File Uploading Widget Uploading files is performed asynchronously, separating the payload upload from its form submission. It provides a drag-and-drop widget plus a file select button. This allows to preview uploaded files before form submission. It also makes the submission much faster, because the file is already in a temporary location on the server. Empty file upload Pend","default_branch":null,"files":null,"tree":[],"storefront":"/r/jrief","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jrief/django-formset/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}