mirror of
https://github.com/Hopiu/django-fobi.git
synced 2026-04-27 00:04:43 +00:00
exclude several lines in the settings from pycodestyle checks
This commit is contained in:
parent
e63c515d0e
commit
bb756d7b61
10 changed files with 54 additions and 55 deletions
|
|
@ -367,28 +367,23 @@ INSTALLED_APPS = [
|
|||
# ************************ Bootstrap 3 theme ****************************
|
||||
# ***********************************************************************
|
||||
'fobi.contrib.themes.bootstrap3', # Bootstrap 3 theme
|
||||
# DateTime widget
|
||||
'fobi.contrib.themes.bootstrap3.widgets.form_elements.'
|
||||
'datetime_bootstrap3_widget',
|
||||
|
||||
'fobi.contrib.themes.bootstrap3.widgets.form_elements.'
|
||||
'date_bootstrap3_widget',
|
||||
# DateTime widget
|
||||
'fobi.contrib.themes.bootstrap3.widgets.form_elements.datetime_bootstrap3_widget', # NOQA
|
||||
|
||||
'fobi.contrib.themes.bootstrap3.widgets.form_elements.date_bootstrap3_widget', # NOQA
|
||||
|
||||
# Slider widget
|
||||
'fobi.contrib.themes.bootstrap3.widgets.form_elements.'
|
||||
'slider_bootstrap3_widget',
|
||||
'fobi.contrib.themes.bootstrap3.widgets.form_elements.slider_bootstrap3_widget', # NOQA
|
||||
|
||||
# CKEditor widget
|
||||
'fobi.contrib.themes.bootstrap3.widgets.form_elements.'
|
||||
'content_richtext_bootstrap3_widget',
|
||||
'fobi.contrib.themes.bootstrap3.widgets.form_elements.content_richtext_bootstrap3_widget', # NOQA
|
||||
|
||||
# Invisible Recaptcha widget
|
||||
'fobi.contrib.themes.bootstrap3.widgets.form_elements.'
|
||||
'invisible_recaptcha_bootstrap3_widget',
|
||||
# Invisible reCAPTCHA widget
|
||||
'fobi.contrib.themes.bootstrap3.widgets.form_elements.invisible_recaptcha_bootstrap3_widget', # NOQA
|
||||
|
||||
# # Markdown
|
||||
# 'fobi.contrib.themes.bootstrap3.widgets.form_elements.'
|
||||
# 'content_markdown_bootstrap3_widget',
|
||||
# 'fobi.contrib.themes.bootstrap3.widgets.form_elements.content_markdown_bootstrap3_widget', # NOQA
|
||||
|
||||
# ***********************************************************************
|
||||
# ************************ Foundation 5 theme ***************************
|
||||
|
|
@ -424,8 +419,7 @@ INSTALLED_APPS = [
|
|||
|
||||
# Form fields
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.boolean',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields'
|
||||
'.checkbox_select_multiple',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.checkbox_select_multiple', # NOQA
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.date',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.date_drop_down',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.datetime',
|
||||
|
|
@ -444,13 +438,10 @@ INSTALLED_APPS = [
|
|||
'fobi.contrib.apps.drf_integration.form_elements.fields.range_select',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.regex',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.select',
|
||||
# 'fobi.contrib.apps.drf_integration.form_elements.fields'
|
||||
# '.select_model_object',
|
||||
# 'fobi.contrib.apps.drf_integration.form_elements.fields.select_model_object', # NOQA
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple',
|
||||
# 'fobi.contrib.apps.drf_integration.form_elements.fields'
|
||||
# '.select_multiple_model_objects',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields'
|
||||
'.select_multiple_with_max',
|
||||
# 'fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple_model_objects', # NOQA
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.select_multiple_with_max', # NOQA
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.slider',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.slug',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.fields.text',
|
||||
|
|
@ -460,8 +451,7 @@ INSTALLED_APPS = [
|
|||
|
||||
# Presentational elements
|
||||
'fobi.contrib.apps.drf_integration.form_elements.content.content_image',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.content.'
|
||||
'content_image_url',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.content.content_image_url', # NOQA
|
||||
'fobi.contrib.apps.drf_integration.form_elements.content.content_markdown',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.content.content_richtext',
|
||||
'fobi.contrib.apps.drf_integration.form_elements.content.content_text',
|
||||
|
|
@ -553,8 +543,7 @@ FOBI_CUSTOM_THEME_DATA = {
|
|||
],
|
||||
'success_page_template_choices': [
|
||||
(
|
||||
'fobi/bootstrap3_extras/embed_form_entry_'
|
||||
'submitted_ajax.html',
|
||||
'fobi/bootstrap3_extras/embed_form_entry_submitted_ajax.html', # NOQA
|
||||
gettext("Custom bootstrap3 embed form entry submitted "
|
||||
"template")
|
||||
),
|
||||
|
|
@ -569,8 +558,7 @@ FOBI_CUSTOM_THEME_DATA = {
|
|||
],
|
||||
'success_page_template_choices': [
|
||||
(
|
||||
'fobi/bootstrap3_extras/embed_form_entry_submitted_'
|
||||
'ajax.html',
|
||||
'fobi/bootstrap3_extras/embed_form_entry_submitted_ajax.html', # NOQA
|
||||
gettext("Custom bootstrap3 embed form entry submitted "
|
||||
"template")
|
||||
),
|
||||
|
|
@ -593,8 +581,7 @@ FOBI_CUSTOM_THEME_DATA = {
|
|||
],
|
||||
'success_page_template_choices': [
|
||||
(
|
||||
'fobi/foundation5_extras/embed_form_entry_submitted_'
|
||||
'ajax.html',
|
||||
'fobi/foundation5_extras/embed_form_entry_submitted_ajax.html', # NOQA
|
||||
gettext("Custom foundation5 embed form entry submitted "
|
||||
"template")
|
||||
),
|
||||
|
|
@ -609,8 +596,7 @@ FOBI_CUSTOM_THEME_DATA = {
|
|||
],
|
||||
'success_page_template_choices': [
|
||||
(
|
||||
'fobi/foundation5_extras/embed_form_entry_submitted_'
|
||||
'ajax.html',
|
||||
'fobi/foundation5_extras/embed_form_entry_submitted_ajax.html', # NOQA
|
||||
gettext("Custom foundation5 embed form entry submitted "
|
||||
"template")
|
||||
),
|
||||
|
|
|
|||
|
|
@ -6,12 +6,10 @@ try:
|
|||
INSTALLED_APPS.append('mptt')
|
||||
INSTALLED_APPS.append('bar')
|
||||
INSTALLED_APPS.append(
|
||||
'fobi.contrib.plugins.form_elements.fields.'
|
||||
'select_mptt_model_object'
|
||||
'fobi.contrib.plugins.form_elements.fields.select_mptt_model_object'
|
||||
)
|
||||
INSTALLED_APPS.append(
|
||||
'fobi.contrib.plugins.form_elements.fields.'
|
||||
'select_multiple_mptt_model_objects'
|
||||
'fobi.contrib.plugins.form_elements.fields.select_multiple_mptt_model_objects' # NOQA
|
||||
)
|
||||
except Exception as err:
|
||||
pass
|
||||
|
|
|
|||
|
|
@ -5,10 +5,8 @@ FOBI_DEFAULT_THEME = 'foundation5'
|
|||
INSTALLED_APPS = list(INSTALLED_APPS)
|
||||
|
||||
INSTALLED_APPS.append(
|
||||
'fobi.contrib.themes.foundation5.widgets.form_elements.'
|
||||
'date_foundation5_widget'
|
||||
'fobi.contrib.themes.foundation5.widgets.form_elements.date_foundation5_widget' # NOQA
|
||||
)
|
||||
INSTALLED_APPS.append(
|
||||
'fobi.contrib.themes.foundation5.widgets.form_elements.'
|
||||
'datetime_foundation5_widget'
|
||||
'fobi.contrib.themes.foundation5.widgets.form_elements.datetime_foundation5_widget' # NOQA
|
||||
)
|
||||
|
|
|
|||
|
|
@ -5,12 +5,10 @@ FOBI_DEFAULT_THEME = 'foundation5'
|
|||
INSTALLED_APPS = list(INSTALLED_APPS)
|
||||
|
||||
INSTALLED_APPS.append(
|
||||
'fobi.contrib.themes.foundation5.widgets.form_elements.'
|
||||
'date_foundation5_widget'
|
||||
'fobi.contrib.themes.foundation5.widgets.form_elements.date_foundation5_widget' # NOQA
|
||||
)
|
||||
INSTALLED_APPS.append(
|
||||
'fobi.contrib.themes.foundation5.widgets.form_elements.'
|
||||
'datetime_foundation5_widget'
|
||||
'fobi.contrib.themes.foundation5.widgets.form_elements.datetime_foundation5_widget' # NOQA
|
||||
)
|
||||
|
||||
try:
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ __title__ = 'fobi.contrib.apps.drf_integration.form_elements.fields.input.' \
|
|||
__author__ = 'Artur Barseghyan <artur.barseghyan@gmail.com>'
|
||||
__copyright__ = '2014-2018 Artur Barseghyan'
|
||||
__license__ = 'GPL 2.0/LGPL 2.1'
|
||||
__all__ = ('TextInputPlugin',)
|
||||
__all__ = ('InputPlugin',)
|
||||
|
||||
|
||||
integration_form_element_plugin_registry.register(InputPlugin)
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ __title__ = 'fobi.contrib.plugins.form_elements.fields.boolean.forms'
|
|||
__author__ = 'Artur Barseghyan <artur.barseghyan@gmail.com>'
|
||||
__copyright__ = '2014-2018 Artur Barseghyan'
|
||||
__license__ = 'GPL 2.0/LGPL 2.1'
|
||||
__all__ = ('BooleanFieldForm',)
|
||||
__all__ = ('BooleanSelectForm',)
|
||||
|
||||
theme = get_theme(request=None, as_instance=True)
|
||||
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ __title__ = 'fobi.contrib.plugins.form_elements.fields.ip_address.forms'
|
|||
__author__ = 'Artur Barseghyan <artur.barseghyan@gmail.com>'
|
||||
__copyright__ = '2014-2018 Artur Barseghyan'
|
||||
__license__ = 'GPL 2.0/LGPL 2.1'
|
||||
__all__ = ('TextInputForm',)
|
||||
__all__ = ('IPAddressInputForm',)
|
||||
|
||||
theme = get_theme(request=None, as_instance=True)
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ __title__ = 'fobi.contrib.plugins.form_elements.fields.null_boolean.forms'
|
|||
__author__ = 'Artur Barseghyan <artur.barseghyan@gmail.com>'
|
||||
__copyright__ = '2014-2018 Artur Barseghyan'
|
||||
__license__ = 'GPL 2.0/LGPL 2.1'
|
||||
__all__ = ('NullBooleanFieldForm',)
|
||||
__all__ = ('NullBooleanSelectForm',)
|
||||
|
||||
theme = get_theme(request=None, as_instance=True)
|
||||
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ __title__ = 'fobi.contrib.themes.foundation5.widgets.form_elements.' \
|
|||
__author__ = 'Artur Barseghyan <artur.barseghyan@gmail.com>'
|
||||
__copyright__ = '2014-2018 Artur Barseghyan'
|
||||
__license__ = 'GPL 2.0/LGPL 2.1'
|
||||
__all__ = ('DateTimePluginWidget',)
|
||||
__all__ = ('ContentRichTextPluginWidget',)
|
||||
|
||||
|
||||
class ContentRichTextPluginWidget(BaseContentRichTextPluginWidget):
|
||||
|
|
|
|||
|
|
@ -48,9 +48,13 @@ __all__ = (
|
|||
# ****************************************************************************
|
||||
|
||||
|
||||
def assemble_form_class(form_entry, base_class=BaseForm, request=None,
|
||||
origin=None, origin_kwargs_update_func=None,
|
||||
origin_return_func=None, form_element_entries=None,
|
||||
def assemble_form_class(form_entry,
|
||||
base_class=BaseForm,
|
||||
request=None,
|
||||
origin=None,
|
||||
origin_kwargs_update_func=None,
|
||||
origin_return_func=None,
|
||||
form_element_entries=None,
|
||||
get_form_field_instances_kwargs={}):
|
||||
"""Assemble a form class by given entry.
|
||||
|
||||
|
|
@ -68,6 +72,7 @@ def assemble_form_class(form_entry, base_class=BaseForm, request=None,
|
|||
if form_element_entries is None:
|
||||
form_element_entries = form_entry.formelemententry_set.all()
|
||||
|
||||
# DeclarativeFieldsMetaclass
|
||||
class DeclarativeFieldsMetaclass(type):
|
||||
"""Declarative fields meta class.
|
||||
|
||||
|
|
@ -117,6 +122,7 @@ def assemble_form_class(form_entry, base_class=BaseForm, request=None,
|
|||
|
||||
return new_class
|
||||
|
||||
# DynamicForm
|
||||
class DynamicForm(with_metaclass(DeclarativeFieldsMetaclass, base_class)):
|
||||
"""Dynamically created form element plugin class."""
|
||||
|
||||
|
|
@ -124,13 +130,26 @@ def assemble_form_class(form_entry, base_class=BaseForm, request=None,
|
|||
return DynamicForm
|
||||
|
||||
|
||||
def assemble_form_wizard_class(form_wizard_entry, base_class=SessionWizardView,
|
||||
request=None, origin=None,
|
||||
def assemble_form_wizard_class(form_wizard_entry,
|
||||
base_class=SessionWizardView,
|
||||
request=None,
|
||||
origin=None,
|
||||
origin_kwargs_update_func=None,
|
||||
origin_return_func=None,
|
||||
form_wizard_form_entries=None,
|
||||
template_name=None):
|
||||
"""Assemble form wizard class."""
|
||||
"""Assemble form wizard class.
|
||||
|
||||
:param form_wizard_entry:
|
||||
:param base_class:
|
||||
:param request:
|
||||
:param origin:
|
||||
:param origin_kwargs_update_func:
|
||||
:param origin_return_func:
|
||||
:param form_wizard_form_entries:
|
||||
:param template_name:
|
||||
:return:
|
||||
"""
|
||||
|
||||
if form_wizard_entry.wizard_type == WIZARD_TYPE_SESSION:
|
||||
base_class = SessionWizardView
|
||||
|
|
|
|||
Loading…
Reference in a new issue