def connec(request): """Renvoie la vue de la page de connexion du secrétariat. Si le secrétariat est déjà connecté, redirige vers la page d'accueil du secrétariat""" if is_secret(request.user): return redirect('action_secret') error = False form = AdminConnexionForm(request.POST or None, initial={'username':"******"}) if form.is_valid(): password = form.cleaned_data['password'] user = authenticate(username="******",password=password) if user: login(request,user) return redirect('action_secret') else: error = True form.fields['username'].widget.attrs['readonly'] = True return render(request,'secretariat/home.html',{'form':form,'error':error})
def connec(request): """Renvoie la vue de la page de connexion de l'admin. Si l'administrateur est déjà connecté, redirige vers la page d'accueil de l'administrateur""" if is_admin(request.user): return redirect('action_admin') error = False form = AdminConnexionForm(request.POST or None, initial={'username':'******'}) if form.is_valid(): username = '******' password = form.cleaned_data['password'] user = authenticate(username=username,password=password) if user: login(request,user) return redirect('action_admin') else: error = True form.fields['username'].widget.attrs['readonly'] = True return render(request,'administrateur/home.html',{'form':form,'error':error})