fobi.contrib.apps.drf_integration.form_elements.fields.checkbox_select_multiple package¶
Submodules¶
fobi.contrib.apps.drf_integration.form_elements.fields.checkbox_select_multiple.apps module¶
-
class
fobi.contrib.apps.drf_integration.form_elements.fields.checkbox_select_multiple.apps.Config(app_name, app_module)[source]¶ Bases:
django.apps.config.AppConfigConfig.
-
label= 'fobi_contrib_apps_drf_integration_form_elements_fields_checkbox_select_multiple'¶
-
name= 'fobi.contrib.apps.drf_integration.form_elements.fields.checkbox_select_multiple'¶
-
fobi.contrib.apps.drf_integration.form_elements.fields.checkbox_select_multiple.base module¶
-
class
fobi.contrib.apps.drf_integration.form_elements.fields.checkbox_select_multiple.base.CheckboxSelectMultipleInputPlugin(user=None)[source]¶ Bases:
fobi.base.IntegrationFormFieldPlugin,fobi.contrib.apps.drf_integration.base.DRFSubmitPluginFormDataMixinMultipleChoiceField plugin.
-
get_custom_field_instances(form_element_plugin, request=None, form_entry=None, form_element_entries=None, **kwargs)[source]¶ Get form field instances.
-
group= <django.utils.functional.__proxy__ object>¶
-
integrate_with= 'drf_integration'¶
-
name= <django.utils.functional.__proxy__ object>¶
-
submit_plugin_form_data(form_element_plugin, form_entry, request, serializer, form_element_entries=None, **kwargs)[source]¶ Submit plugin form data.
Called on form submission (when user actually posts the data to assembled form).
Parameters: - form_element_plugin –
- form_entry (fobi.models.FormEntry) – Instance of
fobi.models.FormEntry. - request (django.http.HttpRequest) –
- serializer (rest_framework.serializers.Serializer) –
- form_element_entries (iterable) –
-
uid= 'checkbox_select_multiple'¶
-
fobi.contrib.apps.drf_integration.form_elements.fields.checkbox_select_multiple.fobi_integration_form_elements module¶
-
class
fobi.contrib.apps.drf_integration.form_elements.fields.checkbox_select_multiple.fobi_integration_form_elements.CheckboxSelectMultipleInputPlugin(user=None)[source]¶ Bases:
fobi.base.IntegrationFormFieldPlugin,fobi.contrib.apps.drf_integration.base.DRFSubmitPluginFormDataMixinMultipleChoiceField plugin.
-
get_custom_field_instances(form_element_plugin, request=None, form_entry=None, form_element_entries=None, **kwargs)[source]¶ Get form field instances.
-
group= <django.utils.functional.__proxy__ object>¶
-
integrate_with= 'drf_integration'¶
-
name= <django.utils.functional.__proxy__ object>¶
-
submit_plugin_form_data(form_element_plugin, form_entry, request, serializer, form_element_entries=None, **kwargs)[source]¶ Submit plugin form data.
Called on form submission (when user actually posts the data to assembled form).
Parameters: - form_element_plugin –
- form_entry (fobi.models.FormEntry) – Instance of
fobi.models.FormEntry. - request (django.http.HttpRequest) –
- serializer (rest_framework.serializers.Serializer) –
- form_element_entries (iterable) –
-
uid= 'checkbox_select_multiple'¶
-