Decorators mit django
Verfasst: Dienstag 15. April 2008, 12:57
heo
ich würde gerne meine eigenen decorators wie @login_required basteln nur leider bin ich aus der python dokumentation für decorators nicht wirklich schlau geweorden
so hätt ich mir das gedacht, aber ich bekommen folgende Fehlermeldung :
kann mir da jemand helfen
ich würde gerne meine eigenen decorators wie @login_required basteln nur leider bin ich aus der python dokumentation für decorators nicht wirklich schlau geweorden
Code: Alles auswählen
from django.http import HttpResponseRedirect
def login_test():
try:
if request.session["current_user"].is_active() :
return HttpResponseRedirect("/thlab_web/required_Login/FUNTZT/")
else :
return HttpResponseRedirect("/thlab_web/accounts/login/")
except KeyError:
return HttpResponseRedirect("/thlab_web/accounts/login/")
login_required = login_test()
Code: Alles auswählen
Exception Type: NameError
Exception Value: global name 'request' is not defined
Exception Location: /home/d3f3nd3r/d3f3nd3rs-code/thlab_web/../thlab_web/core/decorators.py in ?, line 14