diff --git a/Libros/README.md b/Libros/README.md new file mode 100644 index 0000000..2c57502 --- /dev/null +++ b/Libros/README.md @@ -0,0 +1 @@ +https://learndjango.com/tutorials/django-login-and-logout-tutorial \ No newline at end of file diff --git a/Libros/biblioteca/db.sqlite3 b/Libros/biblioteca/db.sqlite3 index f358256..4aa5919 100644 Binary files a/Libros/biblioteca/db.sqlite3 and b/Libros/biblioteca/db.sqlite3 differ diff --git a/Libros/biblioteca/gestion/templates/registration/logged_out.html b/Libros/biblioteca/gestion/templates/registration/logged_out.html new file mode 100644 index 0000000..61938f5 --- /dev/null +++ b/Libros/biblioteca/gestion/templates/registration/logged_out.html @@ -0,0 +1,7 @@ +{% block title %}Logged out{% endblock %} +{% block content %} + +Logged out +You have been successfully logged out. You can log-in again. + +{% endblock %} \ No newline at end of file diff --git a/Libros/biblioteca/gestion/views.py b/Libros/biblioteca/gestion/views.py index 45d20ce..8df04ba 100644 --- a/Libros/biblioteca/gestion/views.py +++ b/Libros/biblioteca/gestion/views.py @@ -84,3 +84,9 @@ def eliminar_libro(request, libro_id): libro = get_object_or_404(Libro, pk=libro_id) libro.delete() return redirect('lista_libros') + + +@login_required +def user_logout(request): + logout(request) + return render(request, 'registration/logged_out.html', {}) \ No newline at end of file