Fix password change views
This commit is contained in:
		
							parent
							
								
									9a10e3cd35
								
							
						
					
					
						commit
						ca25e62e35
					
				| 
						 | 
					@ -34,6 +34,7 @@ class GASLoginView(LoginView):
 | 
				
			||||||
class GASPasswordChangeView(GASMixin, PasswordChangeView):
 | 
					class GASPasswordChangeView(GASMixin, PasswordChangeView):
 | 
				
			||||||
    template_name = 'gas/base_form.html'
 | 
					    template_name = 'gas/base_form.html'
 | 
				
			||||||
    success_url = reverse_lazy('gas:index')
 | 
					    success_url = reverse_lazy('gas:index')
 | 
				
			||||||
 | 
					    continue_url = reverse_lazy('gas:change_password')
 | 
				
			||||||
    title = _('Change your password')
 | 
					    title = _('Change your password')
 | 
				
			||||||
    success_message = _('Password changed.')
 | 
					    success_message = _('Password changed.')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -75,6 +75,9 @@ class ChangePasswordUser(BaseMixin, gviews.GASMixin, FormView):
 | 
				
			||||||
    def get_title(self):
 | 
					    def get_title(self):
 | 
				
			||||||
        return _('Change {username} user password').format(username=self.user.username)
 | 
					        return _('Change {username} user password').format(username=self.user.username)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def get_continue_url(self):
 | 
				
			||||||
 | 
					        return reverse('gas:user_change_password', args=(self.kwargs['pk'],))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def get_form_kwargs(self):
 | 
					    def get_form_kwargs(self):
 | 
				
			||||||
        kwargs = super().get_form_kwargs()
 | 
					        kwargs = super().get_form_kwargs()
 | 
				
			||||||
        kwargs['user'] = self.user
 | 
					        kwargs['user'] = self.user
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue