bonjour
j'aissaie de faire authentifier un user a l'aide de la fonction authenticate de contrib.auth Django 2.2, mais ca me retourne toujours un None , j'ai beau chercher comment regler ce probleme mais j'ai trouver que mon code est just,voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
def log_in(request):
 
    form=log_inn(request.POST or None)
 
    if form.is_valid():
 
 
        u=form.cleaned_data['username']
        print(str(u)) #ca recupere bien le username et le password
        p=form.cleaned_data['password']
        print(str(p))
        re=authenticate(username=form.cleaned_data['username'],password=form.cleaned_data['password'])
        print(str(re))
 
 
 
        if re is not None:
 
            login(request,re)
 
            return HttpResponseRedirect('/Profil/'+re)
 
 
        else:
 
            return HttpResponse('/kkkkkkkkkkkkkkkkkkkkkkkk :(')
 
    return render(request,'Log_in.html',{'f':form,'username':re})