@@ -22,13 +22,16 @@ class UserListView(ListView):
2222class OnlySelfMixin (UserPassesTestMixin ):
2323 def test_func (self ):
2424 obj = self .get_object ()
25- return self .request .user .is_authenticated and obj .pk == self .request .user .pk
25+ return (self .request .user .is_authenticated and
26+ obj .pk == self .request .user .pk )
2627
2728 def handle_no_permission (self ):
2829 if not self .request .user .is_authenticated :
29- messages .error (self .request , "Вы не авторизованы! Пожалуйста, выполните вход." )
30+ messages .error (self .request ,
31+ "Вы не авторизованы! Пожалуйста, выполните вход." )
3032 return super ().handle_no_permission ()
31- messages .error (self .request , "У вас нет прав для изменения другого пользователя." )
33+ messages .error (self .request ,
34+ "У вас нет прав для изменения другого пользователя." )
3235 return redirect ("users:list" )
3336
3437
@@ -73,7 +76,8 @@ def form_valid(self, form):
7376 p2 = form .cleaned_data .get ("password2" )
7477 if p1 or p2 :
7578 if not p1 or not p2 :
76- form .add_error ("password2" , "Пожалуйста, введите пароль дважды." )
79+ form .add_error ("password2" ,
80+ "Пожалуйста, введите пароль дважды." )
7781 return self .form_invalid (form )
7882 if p1 != p2 :
7983 form .add_error ("password2" , "Введённые пароли не совпадают." )
@@ -95,7 +99,9 @@ def post(self, request, *args, **kwargs):
9599 user = self .get_object ()
96100 if (hasattr (user , "created_tasks" ) and user .created_tasks .exists ()) or \
97101 (hasattr (user , "executed_tasks" ) and user .executed_tasks .exists ()):
98- messages .error (request , "Невозможно удалить пользователя, потому что он используется" )
102+ messages .error (request ,
103+ "Невозможно удалить пользователя, "
104+ "потому что он используется" )
99105 return redirect ("users:list" )
100106 messages .success (request , "Пользователь успешно удален" )
101107 return super ().post (request , * args , ** kwargs )
0 commit comments