Django-fr

Forum

#1 04-03-2018 12:28:07

etienne
Membre
Inscription : 16-02-2018
Messages : 5

django.contrib.auth.login()

Bonjour, j'apprends aujourd'hui à utiliser le module d'authentification de Django. Je suis un tutoriel.

Dedans est indiqué :

user = authenticate(username=username, password=password)

if user:
      login(request, user)


La methode login lève une erreur:


TypeError at /login

login() takes 1 positional argument but 2 were given


J'ai essayé de regardé la doc mais j'ai rien trouvé (j'ai surement mal cherché sad )

Si quelqu'un peut m'aider.

Merci smile

[EDIT] : j'ai beau regarder la doc :
https://docs.djangoproject.com/en/2.0/t … h/default/

login prends bien request et user en arguments. Je ne comprends pas. Merci à vous

Dernière modification par etienne (04-03-2018 12:32:02)

Hors ligne

#2 11-03-2018 18:45:30

Xavier Ordoquy
Administrateur
Lieu : Puteaux, France
Inscription : 12-10-2011
Messages : 312
Site Web

Re : django.contrib.auth.login()

Quel est la traceback Python associée ?

Hors ligne

Pied de page des forums