From 6e20d79cde8519615fd672e677966e0ef7b5a0f3 Mon Sep 17 00:00:00 2001 From: Ciro Scognamiglio Date: Thu, 8 Jan 2015 18:50:29 +0100 Subject: [PATCH] csrf support --- portal/loginwidget.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/portal/loginwidget.py b/portal/loginwidget.py index 2438fa93..5270473f 100644 --- a/portal/loginwidget.py +++ b/portal/loginwidget.py @@ -1,14 +1,12 @@ -from django.template import RequestContext -from django.shortcuts import render_to_response +from django.core.context_processors import csrf +from django.shortcuts import render_to_response from django.views.generic.base import TemplateView -from unfold.loginrequired import FreeAccessView - -from django.http import HttpResponse -from django.shortcuts import render +from unfold.loginrequired import FreeAccessView class LoginWidget(FreeAccessView): def get(self, request): env = {} - return render_to_response("loginwidget.html", env, context_instance=RequestContext(request)) + env.update(csrf(request)) + return render_to_response("loginwidget.html", env) -- 2.43.0