Smazany nepouzivane view, po prihlaseni presmerovat na profil
Smazany funkce k prihlaseni a odhlaseni, ted se pouzivaji class based views. Po prihlaseni se nyni presmerovava na profil, nikoli na titulku.
This commit is contained in:
		
							parent
							
								
									a80d7583a9
								
							
						
					
					
						commit
						68e4424a4f
					
				
					 1 changed files with 1 additions and 31 deletions
				
			
		|  | @ -1478,36 +1478,6 @@ class NahrajReseniView(LoginRequiredMixin, CreateView): | |||
| 
 | ||||
| 		return HttpResponseRedirect(self.get_success_url()) | ||||
| 
 | ||||
| def resetPasswordView(request): | ||||
| 	pass | ||||
| 
 | ||||
| def loginView(request): | ||||
| 	if request.method == 'POST': | ||||
| 		form = LoginForm(request.POST) | ||||
| 		if form.is_valid(): | ||||
| 			user = authenticate(request,  | ||||
| 				username=form.cleaned_data['username'], | ||||
| 				password=form.cleaned_data['password']) | ||||
| 			print(form.cleaned_data) | ||||
| 			if user is not None: | ||||
| 				login(request,user) | ||||
| 				return HttpResponseRedirect('/') | ||||
| 			else: | ||||
| 				return render(request,  | ||||
| 					'seminar/profil/login.html', | ||||
| 					{'form': form, 'login_error': 'Neplatné jméno nebo heslo'}) | ||||
| 
 | ||||
| 	else: | ||||
| 		form = LoginForm() | ||||
| 	return render(request, 'seminar/profil/login.html', {'form': form}) | ||||
| 
 | ||||
| def logoutView(request): | ||||
| 	form = LoginForm() | ||||
| 	if request.user.is_authenticated: | ||||
| 		logout(request) | ||||
| 		return render(request, 'seminar/profil/login.html', {'form': form, 'login_error': 'Byli jste úspěšně odhlášeni'}) | ||||
| 	return render(request, 'seminar/profil/login.html', {'form': form}) | ||||
| 
 | ||||
| 
 | ||||
| def prihlaska_log_gdpr_safe(logger, gdpr_logger, msg, form_data): | ||||
| 	msg = "{}, form_hash:{}".format(msg,hash(frozenset(form_data.items))) | ||||
|  | @ -1656,7 +1626,7 @@ class LoginView(auth_views.LoginView): | |||
| 	# Přesměrovací URL má být v kontextu: | ||||
| 	def get_context_data(self, **kwargs): | ||||
| 		ctx = super().get_context_data(**kwargs) | ||||
| 		ctx['next'] = reverse('titulni_strana') | ||||
| 		ctx['next'] = reverse('profil') | ||||
| 		return ctx | ||||
| 
 | ||||
| class LogoutView(auth_views.LogoutView): | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue