feincms3-forms is an extremely flexible forms builder for the Django admin interface. It uses django-content-editor to build forms, which enables:
- Build your own form in the CMS without programmer involvement.
- Reorder, add and remove pre-existing fields.
- Add content (text, images, anything) between form fields.
- Use regions to add additional structure to a form, e.g. to build configurable multi-step forms (wizards).
- Add your own form field plugins with all the flexibility and configurability you desire.
If you only want to integrate short and simple forms (e.g. a contact form) you're probably better off using form_designer. The feincms3 documentation contains a guide showing how to integrate it.
pip install feincms3-forms
feincms3-forms does not require an entry in INSTALLED_APPS.
See the documentation for setup instructions and recipes.