Documente Academic
Documente Profesional
Documente Cultură
https://www.hektorprofe.net/tutorial/django-sistema-registro-login-logout
Introducción
Este tutorial tiene como objetivo mostrar cómo utilizar las funciones que ofrece Django para
registrar y autenticar usuarios utilizando sus apps y formularios internos. No enseñaré a
programar funciones extendidas como podrían ser la de cambiar la contraseña o enviar emails
de verificación, pues serían funcionalidades para tratar en tutoriales a parte.
Para este experimento vamos a suponer que necesitamos crear una sección privada sólo para
usuarios registrados. Esta área exclusiva la manejaremos dentro de una app llamada users que
también gestionará los formularios de inicio de sesión y login:
Views.py
def welcome(request):
return render(request, "users/welcome.html")
def register(request):
return render(request, "users/register.html")
def login(request):
return render(request, "users/login.html")
def logout(request):
# Redireccionamos a la portada
return redirect('/')