django-dynaform
is an open-source Django package that enables dynamic form repeaters using the Select2 widget within the Django ecosystem. The package allows developers to create dynamic, repeatable fields that can enhance user interaction in Django forms.
This project is actively participating in Hacktoberfest, and we're looking for contributors! If you're interested in Django, forms, or improving user experience with dynamic UI elements, this is a great project to get started with.
- Integrates Select2 for improved dropdowns in forms.
- Creates dynamic, repeatable form fields.
- User-friendly and easy to customize.
- Lightweight and minimal dependencies.
- Compatible with Django formsets and models.
We are excited to participate in Hacktoberfest 2024! Here’s how you can get involved:
- Good First Issues: We've labeled a few issues as “good first issues” to help you get started.
- New Features and Improvements: We're open to new ideas, and we'd love to see your creativity in enhancing the package.
- Bug Fixes: Help us by fixing existing bugs or optimizing the codebase.
- Fork the repository.
- Create a new branch for your feature or bug fix (
git checkout -b feature-name
). - Make your changes and commit them (
git commit -m "Added new feature"
). - Push to your branch (
git push origin feature-name
). - Open a pull request!