Add autopep8. First draft
This commit is contained in:
parent
bd8ba97a46
commit
3f6cf23f4e
@ -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, \
|
make_engineer, make_light_agent, get_users_list, update_users_in_model, count_users, \
|
||||||
StatisticData, log, set_session_params_for_work_page
|
StatisticData, log, set_session_params_for_work_page
|
||||||
from main.zendesk_admin import zenpy
|
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 main.serializers import ProfileSerializer, ZendeskUserSerializer
|
||||||
from .models import UserProfile
|
from .models import UserProfile
|
||||||
|
|
||||||
|
|
||||||
def setup_context(profile_lit: bool = False, control_lit: bool = False, work_lit: bool = False,
|
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 = {
|
context = {
|
||||||
'profile_lit': profile_lit,
|
'profile_lit': profile_lit,
|
||||||
@ -54,7 +56,8 @@ class CustomRegistrationView(RegistrationView):
|
|||||||
:type template_name: :class:`str`
|
:type template_name: :class:`str`
|
||||||
:param success_url: Указание пути к html-странице завершения регистрации
|
:param success_url: Указание пути к html-странице завершения регистрации
|
||||||
:type success_url: :class:`django.utils.functional.lazy.<locals>.__proxy__`
|
: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`
|
:type is_allowed: :class:`bool`
|
||||||
"""
|
"""
|
||||||
extra_context = setup_context(registration_lit=True)
|
extra_context = setup_context(registration_lit=True)
|
||||||
@ -71,7 +74,8 @@ class CustomRegistrationView(RegistrationView):
|
|||||||
"""
|
"""
|
||||||
Функция регистрации пользователя.
|
Функция регистрации пользователя.
|
||||||
1. Ввод email пользователя, указанный на Zendesk
|
1. Ввод email пользователя, указанный на Zendesk
|
||||||
2. В случае если пользователь с данным паролем зарегистрирован на Zendesk и относится к организации SYSTEM,
|
2. В случае если пользователь с данным паролем зарегистрирован на Zendesk
|
||||||
|
и относится к организации SYSTEM,
|
||||||
происходит сброс ссылки с установлением пароля на указанный email
|
происходит сброс ссылки с установлением пароля на указанный email
|
||||||
3. Создается пользователь class User, а также его профиль.
|
3. Создается пользователь class User, а также его профиль.
|
||||||
|
|
||||||
@ -79,7 +83,8 @@ class CustomRegistrationView(RegistrationView):
|
|||||||
:return: user
|
:return: user
|
||||||
"""
|
"""
|
||||||
self.redirect_url = 'done'
|
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)
|
forms = PasswordResetForm(self.request.POST)
|
||||||
if forms.is_valid():
|
if forms.is_valid():
|
||||||
opts = {
|
opts = {
|
||||||
@ -386,7 +391,8 @@ def statistic_page(request: WSGIRequest) -> HttpResponse:
|
|||||||
if form.is_valid():
|
if form.is_valid():
|
||||||
start_date, end_date = form.cleaned_data['range_start'], form.cleaned_data['range_end']
|
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']
|
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_display(show)
|
||||||
data.set_interval(interval)
|
data.set_interval(interval)
|
||||||
stats = data.get_statistic()
|
stats = data.get_statistic()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user