From d3eb80e190034cb7fe1dc857773a1e00d5660180 Mon Sep 17 00:00:00 2001 From: Artur Barseghyan Date: Tue, 8 Dec 2015 21:56:07 +0100 Subject: [PATCH] prepare 0.5.18; minor improvements --- CHANGELOG.rst | 7 +++++++ README.rst | 2 +- .../override_radio_plugin/fobi_form_elements.py | 2 +- .../fobi_form_elements.py | 2 +- .../tutorial/sample_textarea/fobi_form_elements.py | 2 +- setup.py | 2 +- src/fobi/__init__.py | 4 ++-- src/fobi/base.py | 11 +++++------ .../content/content_image/fobi_form_elements.py | 2 +- .../content/content_text/fobi_form_elements.py | 2 +- .../content/content_video/fobi_form_elements.py | 2 +- .../fields/boolean/fobi_form_elements.py | 2 +- .../checkbox_select_multiple/fobi_form_elements.py | 2 +- .../form_elements/fields/date/fobi_form_elements.py | 2 +- .../fields/date_drop_down/fobi_form_elements.py | 2 +- .../fields/datetime/fobi_form_elements.py | 2 +- .../fields/decimal/fobi_form_elements.py | 2 +- .../form_elements/fields/email/fobi_form_elements.py | 2 +- .../form_elements/fields/file/fobi_form_elements.py | 2 +- .../form_elements/fields/float/fobi_form_elements.py | 2 +- .../form_elements/fields/hidden/fobi_form_elements.py | 2 +- .../form_elements/fields/input/fobi_form_elements.py | 2 +- .../fields/integer/fobi_form_elements.py | 2 +- .../fields/ip_address/fobi_form_elements.py | 2 +- .../fields/null_boolean/fobi_form_elements.py | 2 +- .../fields/password/fobi_form_elements.py | 2 +- .../form_elements/fields/radio/fobi_form_elements.py | 2 +- .../form_elements/fields/regex/fobi_form_elements.py | 2 +- .../form_elements/fields/select/fobi_form_elements.py | 2 +- .../fields/select_model_object/fobi_form_elements.py | 2 +- .../select_mptt_model_object/fobi_form_elements.py | 2 +- .../fields/select_multiple/fobi_form_elements.py | 2 +- .../fobi_form_elements.py | 2 +- .../fobi_form_elements.py | 2 +- .../form_elements/fields/slug/fobi_form_elements.py | 2 +- .../form_elements/fields/text/fobi_form_elements.py | 2 +- .../fields/textarea/fobi_form_elements.py | 2 +- .../form_elements/fields/time/fobi_form_elements.py | 2 +- .../form_elements/fields/url/fobi_form_elements.py | 2 +- .../security/captcha/fobi_form_elements.py | 2 +- .../security/honeypot/fobi_form_elements.py | 2 +- .../security/recaptcha/fobi_form_elements.py | 2 +- .../form_elements/test/dummy/fobi_form_elements.py | 2 +- 43 files changed, 54 insertions(+), 48 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 9783ddc1..05cf85b8 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -15,6 +15,13 @@ are used for versioning (schema follows below): 0.3.4 to 0.4). - All backwards incompatible changes are mentioned in this document. +0.5.18 +------ +2015-12-08 + +- Minor improvements. Adding request to the `get_form_field_instances` method + of the `FormElementPlugin`. + 0.5.17 ------ 2015-10-22 diff --git a/README.rst b/README.rst index d44f34ca..36ec879d 100644 --- a/README.rst +++ b/README.rst @@ -369,7 +369,7 @@ Defining the Sample textarea plugin. form = SampleTextareaForm group = "Samples" # Group to which the plugin belongs to - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): kwargs = { 'required': self.data.required, 'label': self.data.label, diff --git a/examples/simple/override_radio_plugin/fobi_form_elements.py b/examples/simple/override_radio_plugin/fobi_form_elements.py index 5f6844d6..901e66ea 100644 --- a/examples/simple/override_radio_plugin/fobi_form_elements.py +++ b/examples/simple/override_radio_plugin/fobi_form_elements.py @@ -21,7 +21,7 @@ class RadioInputPlugin(FormFieldPlugin): group = _("Fields") form = RadioInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/examples/simple/override_select_model_object_plugin/fobi_form_elements.py b/examples/simple/override_select_model_object_plugin/fobi_form_elements.py index b203bd92..dedd9b8e 100644 --- a/examples/simple/override_select_model_object_plugin/fobi_form_elements.py +++ b/examples/simple/override_select_model_object_plugin/fobi_form_elements.py @@ -20,7 +20,7 @@ class SelectModelObjectInputPlugin(FormFieldPlugin): group = _("Fields") form = SelectModelObjectInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/examples/tutorial/sample_textarea/fobi_form_elements.py b/examples/tutorial/sample_textarea/fobi_form_elements.py index 87df83ff..c012666a 100644 --- a/examples/tutorial/sample_textarea/fobi_form_elements.py +++ b/examples/tutorial/sample_textarea/fobi_form_elements.py @@ -9,7 +9,7 @@ class SampleTextareaPlugin(FormFieldPlugin): form = SampleTextareaForm group = "Samples" # Group to which the plugin belongs to - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): kwargs = { 'required': self.data.required, 'label': self.data.label, diff --git a/setup.py b/setup.py index a8dca4d6..fb483628 100644 --- a/setup.py +++ b/setup.py @@ -69,7 +69,7 @@ for static_dir in static_dirs: for locale_dir in locale_dirs: locale_files += [os.path.join(locale_dir, f) for f in os.listdir(locale_dir)] -version = '0.5.17' +version = '0.5.18' install_requires = [ 'Pillow>=2.0.0', diff --git a/src/fobi/__init__.py b/src/fobi/__init__.py index 7bf5495a..0e842ad3 100644 --- a/src/fobi/__init__.py +++ b/src/fobi/__init__.py @@ -1,6 +1,6 @@ __title__ = 'django-fobi' -__version__ = '0.5.17' -__build__ = 0x000046 +__version__ = '0.5.18' +__build__ = 0x000047 __author__ = 'Artur Barseghyan ' __copyright__ = '2014-2015 Artur Barseghyan' __license__ = 'GPL 2.0/LGPL 2.1' diff --git a/src/fobi/base.py b/src/fobi/base.py index 76d08cf5..df553dac 100644 --- a/src/fobi/base.py +++ b/src/fobi/base.py @@ -1151,7 +1151,9 @@ class FormElementPlugin(BasePlugin): # methods in plugins). In DEBUG mode raise an exception if something # goes wrong. Otherwise - skip the element. try: - form_field_instances = self.get_form_field_instances() + form_field_instances = self.get_form_field_instances( + request=request + ) except AttributeError as e: if DEBUG: raise e @@ -1230,14 +1232,11 @@ class FormElementPlugin(BasePlugin): return processed_field_instances - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Gets the instances of form fields, that plugin contains. - :param fobi.models.FormElementEntry form_element_entry: Instance. - :param string origin: - :param callable kwargs_update_func: - :param callable return_func: + :param django.http.HttpRequest request: :return list: List of Django form field instances. :example: diff --git a/src/fobi/contrib/plugins/form_elements/content/content_image/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/content/content_image/fobi_form_elements.py index 9e422e68..8a77b67a 100644 --- a/src/fobi/contrib/plugins/form_elements/content/content_image/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/content/content_image/fobi_form_elements.py @@ -54,7 +54,7 @@ class ContentImagePlugin(FormElementPlugin): ) return self.get_cloned_plugin_data(update={'file': cloned_image}) - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/content/content_text/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/content/content_text/fobi_form_elements.py index 7c67857b..0e506dbb 100644 --- a/src/fobi/contrib/plugins/form_elements/content/content_text/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/content/content_text/fobi_form_elements.py @@ -31,7 +31,7 @@ class ContentTextPlugin(FormElementPlugin): """ self.data.name = "{0}_{1}".format(self.uid, uuid4()) - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/content/content_video/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/content/content_video/fobi_form_elements.py index 4b5ce83e..898f4a1c 100644 --- a/src/fobi/contrib/plugins/form_elements/content/content_video/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/content/content_video/fobi_form_elements.py @@ -32,7 +32,7 @@ class ContentVideoPlugin(FormElementPlugin): """ self.data.name = "{0}_{1}".format(self.uid, uuid4()) - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/boolean/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/boolean/fobi_form_elements.py index d396af1b..620d3f45 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/boolean/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/boolean/fobi_form_elements.py @@ -21,7 +21,7 @@ class BooleanSelectPlugin(FormFieldPlugin): group = _("Fields") form = BooleanSelectForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/checkbox_select_multiple/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/checkbox_select_multiple/fobi_form_elements.py index 1511b207..8f94985f 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/checkbox_select_multiple/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/checkbox_select_multiple/fobi_form_elements.py @@ -29,7 +29,7 @@ class CheckboxSelectMultipleInputPlugin(FormFieldPlugin): group = _("Fields") form = CheckboxSelectMultipleInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/date/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/date/fobi_form_elements.py index 25b2223c..9af1de28 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/date/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/date/fobi_form_elements.py @@ -26,7 +26,7 @@ class DateInputPlugin(FormFieldPlugin): group = _("Fields") form = DateInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/date_drop_down/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/date_drop_down/fobi_form_elements.py index 37ff72c9..e155e6e6 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/date_drop_down/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/date_drop_down/fobi_form_elements.py @@ -24,7 +24,7 @@ class DateDropDownInputPlugin(FormFieldPlugin): group = _("Fields") form = DateDropDownInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/datetime/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/datetime/fobi_form_elements.py index c53a4944..361a8b1d 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/datetime/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/datetime/fobi_form_elements.py @@ -26,7 +26,7 @@ class DateTimeInputPlugin(FormFieldPlugin): group = _("Fields") form = DateTimeInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/decimal/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/decimal/fobi_form_elements.py index 4af7cdba..29cf6dff 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/decimal/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/decimal/fobi_form_elements.py @@ -26,7 +26,7 @@ class DecimalInputPlugin(FormFieldPlugin): group = _("Fields") form = DecimalInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/email/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/email/fobi_form_elements.py index c9d4f83b..04462095 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/email/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/email/fobi_form_elements.py @@ -26,7 +26,7 @@ class EmailInputPlugin(FormFieldPlugin): group = _("Fields") form = EmailInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/file/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/file/fobi_form_elements.py index 4496f860..4bcd4c45 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/file/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/file/fobi_form_elements.py @@ -27,7 +27,7 @@ class FileInputPlugin(FormFieldPlugin): group = _("Fields") form = FileInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/float/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/float/fobi_form_elements.py index 98f441a6..1d411ab9 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/float/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/float/fobi_form_elements.py @@ -24,7 +24,7 @@ class FloatInputPlugin(FormFieldPlugin): group = _("Fields") form = FloatInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/hidden/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/hidden/fobi_form_elements.py index 35dde7f6..0065a448 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/hidden/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/hidden/fobi_form_elements.py @@ -25,7 +25,7 @@ class HiddenInputPlugin(FormFieldPlugin): form = HiddenInputForm is_hidden = True - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/input/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/input/fobi_form_elements.py index a1074e07..447cdf94 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/input/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/input/fobi_form_elements.py @@ -24,7 +24,7 @@ class InputPlugin(FormFieldPlugin): group = _("Fields") form = InputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/integer/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/integer/fobi_form_elements.py index e597fabf..e3591d52 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/integer/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/integer/fobi_form_elements.py @@ -24,7 +24,7 @@ class IntegerInputPlugin(FormFieldPlugin): group = _("Fields") form = IntegerInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/ip_address/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/ip_address/fobi_form_elements.py index 820493c5..ab8d2f00 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/ip_address/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/ip_address/fobi_form_elements.py @@ -24,7 +24,7 @@ class IPAddressInputPlugin(FormFieldPlugin): group = _("Fields") form = IPAddressInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/null_boolean/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/null_boolean/fobi_form_elements.py index dc6905f5..183328f4 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/null_boolean/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/null_boolean/fobi_form_elements.py @@ -24,7 +24,7 @@ class NullBooleanSelectPlugin(FormFieldPlugin): group = _("Fields") form = NullBooleanSelectForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/password/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/password/fobi_form_elements.py index decfbbe8..5b42e0ae 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/password/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/password/fobi_form_elements.py @@ -24,7 +24,7 @@ class PasswordInputPlugin(FormFieldPlugin): group = _("Fields") form = PasswordInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/radio/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/radio/fobi_form_elements.py index e8b4b75a..4675ea3d 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/radio/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/radio/fobi_form_elements.py @@ -29,7 +29,7 @@ class RadioInputPlugin(FormFieldPlugin): group = _("Fields") form = RadioInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/regex/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/regex/fobi_form_elements.py index a7c24776..330eb609 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/regex/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/regex/fobi_form_elements.py @@ -26,7 +26,7 @@ class RegexInputPlugin(FormFieldPlugin): group = _("Fields") form = RegexInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/select/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/select/fobi_form_elements.py index 04254939..5845c49a 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/select/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/select/fobi_form_elements.py @@ -29,7 +29,7 @@ class SelectInputPlugin(FormFieldPlugin): group = _("Fields") form = SelectInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/select_model_object/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/select_model_object/fobi_form_elements.py index e5296fe8..ce9b8e80 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/select_model_object/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/select_model_object/fobi_form_elements.py @@ -30,7 +30,7 @@ class SelectModelObjectInputPlugin(FormFieldPlugin): group = _("Fields") form = SelectModelObjectInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/select_mptt_model_object/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/select_mptt_model_object/fobi_form_elements.py index 56ab86e3..7884e054 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/select_mptt_model_object/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/select_mptt_model_object/fobi_form_elements.py @@ -31,7 +31,7 @@ class SelectMPTTModelObjectInputPlugin(FormFieldPlugin): group = _("Fields") form = SelectMPTTModelObjectInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/select_multiple/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/select_multiple/fobi_form_elements.py index 7f94421e..024c90dd 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/select_multiple/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/select_multiple/fobi_form_elements.py @@ -29,7 +29,7 @@ class SelectMultipleInputPlugin(FormFieldPlugin): group = _("Fields") form = SelectMultipleInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py index 20fbebed..dafab6b8 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py @@ -32,7 +32,7 @@ class SelectMultipleModelObjectsInputPlugin(FormFieldPlugin): group = _("Fields") form = SelectMultipleModelObjectsInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/select_multiple_mptt_model_objects/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/select_multiple_mptt_model_objects/fobi_form_elements.py index add19cc6..b8d4acdf 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/select_multiple_mptt_model_objects/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/select_multiple_mptt_model_objects/fobi_form_elements.py @@ -33,7 +33,7 @@ class SelectMultipleMPTTModelObjectsInputPlugin(FormFieldPlugin): group = _("Fields") form = SelectMultipleMPTTModelObjectsInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/slug/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/slug/fobi_form_elements.py index a40bb0d1..495edd39 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/slug/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/slug/fobi_form_elements.py @@ -24,7 +24,7 @@ class SlugInputPlugin(FormFieldPlugin): group = _("Fields") form = SlugInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/text/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/text/fobi_form_elements.py index 170b8ebc..eb361825 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/text/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/text/fobi_form_elements.py @@ -24,7 +24,7 @@ class TextInputPlugin(FormFieldPlugin): group = _("Fields") form = TextInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/textarea/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/textarea/fobi_form_elements.py index 351d1a03..76cc24f9 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/textarea/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/textarea/fobi_form_elements.py @@ -24,7 +24,7 @@ class TextareaPlugin(FormFieldPlugin): group = _("Fields") form = TextareaForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/time/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/time/fobi_form_elements.py index f84d4fd4..5c484a1d 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/time/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/time/fobi_form_elements.py @@ -26,7 +26,7 @@ class TimeInputPlugin(FormFieldPlugin): group = _("Fields") form = TimeInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/fields/url/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/url/fobi_form_elements.py index 0bd7fc42..fcdfa8f4 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/url/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/url/fobi_form_elements.py @@ -31,7 +31,7 @@ class URLInputPlugin(FormFieldPlugin): group = _("Fields") form = URLInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/security/captcha/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/security/captcha/fobi_form_elements.py index 895ec186..996ff264 100644 --- a/src/fobi/contrib/plugins/form_elements/security/captcha/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/security/captcha/fobi_form_elements.py @@ -75,7 +75,7 @@ class CaptchaInputPlugin(FormElementPlugin): group = _("Security") form = CaptchaInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/security/honeypot/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/security/honeypot/fobi_form_elements.py index 0f8ec944..1cb77204 100644 --- a/src/fobi/contrib/plugins/form_elements/security/honeypot/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/security/honeypot/fobi_form_elements.py @@ -26,7 +26,7 @@ class HoneypotInputPlugin(FormElementPlugin): form = HoneypotInputForm is_hidden = True - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/security/recaptcha/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/security/recaptcha/fobi_form_elements.py index eee9a67b..6d4f4dc6 100644 --- a/src/fobi/contrib/plugins/form_elements/security/recaptcha/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/security/recaptcha/fobi_form_elements.py @@ -77,7 +77,7 @@ class ReCaptchaInputPlugin(FormElementPlugin): group = _("Security") form = ReCaptchaInputForm - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """ diff --git a/src/fobi/contrib/plugins/form_elements/test/dummy/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/test/dummy/fobi_form_elements.py index 71653002..1f3ff849 100644 --- a/src/fobi/contrib/plugins/form_elements/test/dummy/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/test/dummy/fobi_form_elements.py @@ -29,7 +29,7 @@ class DummyPlugin(FormElementPlugin): """ self.data.name = "{0}_{1}".format(self.uid, uuid4()) - def get_form_field_instances(self): + def get_form_field_instances(self, request=None): """ Get form field instances. """