From e6d2160d2e85197bc27ec273d2a9e64625e7c4e9 Mon Sep 17 00:00:00 2001 From: Mono Mono Date: Sat, 13 Dec 2025 16:31:20 -0500 Subject: [PATCH] #29 feat(Auth): add logout and profile. --- tienda_ilusion/tienda_ilusion/views.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 tienda_ilusion/tienda_ilusion/views.py diff --git a/tienda_ilusion/tienda_ilusion/views.py b/tienda_ilusion/tienda_ilusion/views.py new file mode 100644 index 0000000..ade2409 --- /dev/null +++ b/tienda_ilusion/tienda_ilusion/views.py @@ -0,0 +1,15 @@ +from django.views.generic import TemplateView +from django.contrib.auth.mixins import LoginRequiredMixin + + +class ProfileView(LoginRequiredMixin, TemplateView): + template_name = 'registration/profile.html' + + def get_context_data(self, **kwargs): + context = super().get_context_data(**kwargs) + context['user'] = self.request.user + return context + + +class StartView(TemplateView): + template_name = 'start.html'