cmsplugin_form_handler.forms¶
FormPluginFormMixin¶
This module contains code that encapsulates the cmsplugin-forms-handler functionality relating to forms.
-
class
cmsplugin_form_handler.forms.FormPluginFormMixin(source_url, *args, **kwargs)¶
This class is a form “mixin” that may be applied to forms.Form or
forms.ModelForm classes. The mixin embeds a hidden field for passing the
source URL which is required for the correct operation of this package.
It also modifies the constructor signature of the form by adding a new, required arg: source_url, but in most cases, this is transparently dealt with by the package.