Add autopep8. First draft

This commit is contained in:
Степаненко Ольга 2021-04-27 17:28:01 +03:00
parent bd8ba97a46
commit 3f6cf23f4e

View File

@ -25,13 +25,15 @@ from main.extra_func import check_user_exist, update_profile, get_user_organizat
make_engineer, make_light_agent, get_users_list, update_users_in_model, count_users, \
StatisticData, log, set_session_params_for_work_page
from main.zendesk_admin import zenpy
from main.forms import AdminPageUsers, CustomRegistrationForm, CustomAuthenticationForm, StatisticForm
from main.forms import AdminPageUsers, CustomRegistrationForm, CustomAuthenticationForm, \
StatisticForm
from main.serializers import ProfileSerializer, ZendeskUserSerializer
from .models import UserProfile
def setup_context(profile_lit: bool = False, control_lit: bool = False, work_lit: bool = False,
registration_lit: bool = False, login_lit: bool = False, stats_lit: bool = False) -> Dict[str, Any]:
registration_lit: bool = False, login_lit: bool = False,
stats_lit: bool = False) -> Dict[str, Any]:
context = {
'profile_lit': profile_lit,
@ -54,7 +56,8 @@ class CustomRegistrationView(RegistrationView):
:type template_name: :class:`str`
:param success_url: Указание пути к html-странице завершения регистрации
:type success_url: :class:`django.utils.functional.lazy.<locals>.__proxy__`
:param is_allowed: Определение зарегистрирован ли пользователь с введенным email на Zendesk и принадлежит ли он к организации SYSTEM
:param is_allowed: Определение зарегистрирован ли пользователь с введенным email на Zendesk
и принадлежит ли он к организации SYSTEM
:type is_allowed: :class:`bool`
"""
extra_context = setup_context(registration_lit=True)
@ -71,7 +74,8 @@ class CustomRegistrationView(RegistrationView):
"""
Функция регистрации пользователя.
1. Ввод email пользователя, указанный на Zendesk
2. В случае если пользователь с данным паролем зарегистрирован на Zendesk и относится к организации SYSTEM,
2. В случае если пользователь с данным паролем зарегистрирован на Zendesk
и относится к организации SYSTEM,
происходит сброс ссылки с установлением пароля на указанный email
3. Создается пользователь class User, а также его профиль.
@ -79,7 +83,8 @@ class CustomRegistrationView(RegistrationView):
:return: user
"""
self.redirect_url = 'done'
if check_user_exist(form.data['email']) and get_user_organization(form.data['email']) == 'SYSTEM':
if check_user_exist(form.data['email']) and \
get_user_organization(form.data['email']) == 'SYSTEM':
forms = PasswordResetForm(self.request.POST)
if forms.is_valid():
opts = {
@ -386,7 +391,8 @@ def statistic_page(request: WSGIRequest) -> HttpResponse:
if form.is_valid():
start_date, end_date = form.cleaned_data['range_start'], form.cleaned_data['range_end']
interval, show = form.cleaned_data['interval'], form.cleaned_data['display_format']
data = StatisticData(start_date, end_date, form.cleaned_data['email'])
data = StatisticData(start_date, end_date,
form.cleaned_data['email'])
data.set_display(show)
data.set_interval(interval)
stats = data.get_statistic()