Me encuentro probando la API de Goole App Engine, con python y django. estoy tratando de implementar un decorador @login_require como hay en django pero con la autenticacion de GAE, el problema es que cuando se hace la autenticacion de usuario me apaerece este error:
ValueError: The view util.login_required.wrapper didn't return an HttpResponse object.
he intentado varias cosas pero ninguna logra resolver el error. no se que tengo mal
el codigo del decorador es
Código:
y la vista a la que la aplico es:def check_login(fn): def wrapper(request, *args, **kr): user = users.get_current_user() if not user: return HttpResponseRedirect(users.create_login_url(request.path)) else: fn(request, *args, **kr) return wrapper
Código:
Gracias de antemano por su ayuda @check_login def privado(request): return render_to_response('privado.html','user':users},context_instance=RequestContext(request))