-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 unfold.loginrequired import FreeAccessView
-from django.http import HttpResponse
-from django.shortcuts import render
+from myslice.settings import logger
class LoginWidget(FreeAccessView):
def get(self, request):
env = {}
- return render_to_response("loginwidget.html", env, context_instance=RequestContext(request))
+ env.update(csrf(request))
+ env['next'] = request.GET.get('next',None)
+ return render_to_response("loginwidget.html", env)