The formdesignerlink plugin
The formdesignerlink plugin displays a form, created by the django-form-designer module.
The form is displayed at the website:
While the form_designer interface may not be fully up to the “UI standards” of django-fluent-contents,
it is however a popular module, and hence this plugin is provided!
Install the dependencies via pip:
pip install django-fluent-contents[formdesignerlink]
This installs django-form-designer.
Add the following settings to
INSTALLED_APPS += (
To display previews, the form_designer application also requires an additional line in
urlpatterns += [
Each page can now be enriched with a form, that was created by the form_designer application.
To customize the output, configure the
django-form-designer application via the settings file.
Some relevant settings are:
- Defines the default template to use to render a form.
For example, the template can be rendered with
- Defines a list of choices, to allow users to select a template.
- A list of choices, to define which Django field types are allowed.
- A list of choices, to define which Django widget types are allowed.
It is also highly recommended to overwrite the
which is used to provide previews for the form in the admin interface.
Further information can be found in the source code of django-formdesigner.