Quiero agregar la funcionalidad de autenticación en mi aplicación. Tengo el siguiente fragmento de código:
user = User.objects.create_user('jkd') user.set_password('space') user.save user = authenticate(username='jkd', password='space') print "User:",userSiempre imprime el "Usuario: Ninguno". También he agregado a continuación en mi archivo settings.py:
AUTHENTICATION_BACKENDS = ( 'django.contrib.auth.backends.ModelBackend', # default # any other authentication backends )He revisado las respuestas de la misma pregunta en diferentes hilos, pero no me ayuda.
Hay un error tipográfico en su código, por lo que el registro aún no se ha guardado
Cambiar de
user.savepara
user.save()