From 1f4ae4d6cc2cfb3f5abb87afebd70e6a5b195850 Mon Sep 17 00:00:00 2001 From: Artur Barseghyan Date: Tue, 20 Sep 2016 15:03:00 +0200 Subject: [PATCH] password pep8 --- .../form_elements/fields/password/__init__.py | 3 +- .../form_elements/fields/password/apps.py | 2 + .../fields/password/fobi_form_elements.py | 23 ++++----- .../form_elements/fields/password/forms.py | 50 ++++++++++++------- 4 files changed, 47 insertions(+), 31 deletions(-) diff --git a/src/fobi/contrib/plugins/form_elements/fields/password/__init__.py b/src/fobi/contrib/plugins/form_elements/fields/password/__init__.py index 0a80ab55..1b9cb043 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/password/__init__.py +++ b/src/fobi/contrib/plugins/form_elements/fields/password/__init__.py @@ -4,6 +4,7 @@ __copyright__ = '2014-2016 Artur Barseghyan' __license__ = 'GPL 2.0/LGPL 2.1' __all__ = ('default_app_config', 'UID',) -default_app_config = 'fobi.contrib.plugins.form_elements.fields.password.apps.Config' +default_app_config = 'fobi.contrib.plugins.form_elements.fields.' \ + 'password.apps.Config' UID = 'password' diff --git a/src/fobi/contrib/plugins/form_elements/fields/password/apps.py b/src/fobi/contrib/plugins/form_elements/fields/password/apps.py index 4d7f5ea5..7777e5a9 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/password/apps.py +++ b/src/fobi/contrib/plugins/form_elements/fields/password/apps.py @@ -8,6 +8,8 @@ try: from django.apps import AppConfig class Config(AppConfig): + """Config.""" + name = 'fobi.contrib.plugins.form_elements.fields.password' label = 'fobi_contrib_plugins_form_elements_fields_password' 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 63eef83f..3d219d94 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 @@ -1,9 +1,3 @@ -__title__ = 'fobi.contrib.plugins.form_elements.fields.password.fobi_form_elements' -__author__ = 'Artur Barseghyan ' -__copyright__ = '2014-2016 Artur Barseghyan' -__license__ = 'GPL 2.0/LGPL 2.1' -__all__ = ('PasswordInputPlugin',) - from django.forms.fields import CharField from django.forms.widgets import PasswordInput from django.utils.translation import ugettext_lazy as _ @@ -13,21 +7,26 @@ from fobi.base import FormFieldPlugin, form_element_plugin_registry, get_theme from . import UID from .forms import PasswordInputForm +__title__ = 'fobi.contrib.plugins.form_elements.fields.' \ + 'password.fobi_form_elements' +__author__ = 'Artur Barseghyan ' +__copyright__ = '2014-2016 Artur Barseghyan' +__license__ = 'GPL 2.0/LGPL 2.1' +__all__ = ('PasswordInputPlugin',) + theme = get_theme(request=None, as_instance=True) + class PasswordInputPlugin(FormFieldPlugin): - """ - Password field plugin. - """ + """Password field plugin.""" + uid = UID name = _("Password") group = _("Fields") form = PasswordInputForm def get_form_field_instances(self, request=None): - """ - Get form field instances. - """ + """Get form field instances.""" widget_attrs = { 'class': theme.form_element_html_class, 'placeholder': self.data.placeholder, diff --git a/src/fobi/contrib/plugins/form_elements/fields/password/forms.py b/src/fobi/contrib/plugins/form_elements/fields/password/forms.py index e5098edd..fee139c2 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/password/forms.py +++ b/src/fobi/contrib/plugins/form_elements/fields/password/forms.py @@ -1,21 +1,21 @@ -__title__ = 'fobi.contrib.plugins.form_elements.fields.password.forms' -__author__ = 'Artur Barseghyan ' -__copyright__ = '2014-2016 Artur Barseghyan' -__license__ = 'GPL 2.0/LGPL 2.1' -__all__ = ('PasswordInputForm',) - from django import forms from django.utils.translation import ugettext_lazy as _ from fobi.base import BaseFormFieldPluginForm, get_theme from fobi.settings import DEFAULT_MAX_LENGTH +__title__ = 'fobi.contrib.plugins.form_elements.fields.password.forms' +__author__ = 'Artur Barseghyan ' +__copyright__ = '2014-2016 Artur Barseghyan' +__license__ = 'GPL 2.0/LGPL 2.1' +__all__ = ('PasswordInputForm',) + theme = get_theme(request=None, as_instance=True) + class PasswordInputForm(forms.Form, BaseFormFieldPluginForm): - """ - Form for ``PasswordInputPlugin``. - """ + """Form for ``PasswordInputPlugin``.""" + plugin_data_fields = [ ("label", ""), ("name", ""), @@ -29,36 +29,50 @@ class PasswordInputForm(forms.Form, BaseFormFieldPluginForm): label = forms.CharField( label=_("Label"), required=True, - widget=forms.widgets.TextInput(attrs={'class': theme.form_element_html_class}) + widget=forms.widgets.TextInput( + attrs={'class': theme.form_element_html_class} ) + ) name = forms.CharField( label=_("Name"), required=True, - widget=forms.widgets.TextInput(attrs={'class': theme.form_element_html_class}) + widget=forms.widgets.TextInput( + attrs={'class': theme.form_element_html_class} ) + ) help_text = forms.CharField( label=_("Help text"), required=False, - widget=forms.widgets.Textarea(attrs={'class': theme.form_element_html_class}) + widget=forms.widgets.Textarea( + attrs={'class': theme.form_element_html_class} ) + ) initial = forms.CharField( label=_("Initial"), required=False, - widget=forms.widgets.TextInput(attrs={'class': theme.form_element_html_class}) + widget=forms.widgets.TextInput( + attrs={'class': theme.form_element_html_class} ) + ) max_length = forms.IntegerField( label=_("Max length"), required=True, - widget=forms.widgets.TextInput(attrs={'class': theme.form_element_html_class}), - initial = DEFAULT_MAX_LENGTH - ) + widget=forms.widgets.TextInput( + attrs={'class': theme.form_element_html_class} + ), + initial=DEFAULT_MAX_LENGTH + ) required = forms.BooleanField( label=_("Required"), required=False, - widget=forms.widgets.CheckboxInput(attrs={'class': theme.form_element_checkbox_html_class}) + widget=forms.widgets.CheckboxInput( + attrs={'class': theme.form_element_checkbox_html_class} ) + ) placeholder = forms.CharField( label=_("Placeholder"), required=False, - widget=forms.widgets.TextInput(attrs={'class': theme.form_element_html_class}) + widget=forms.widgets.TextInput( + attrs={'class': theme.form_element_html_class} ) + )