TypeError mit Werkzeug set_cookie

Sockets, TCP/IP, (XML-)RPC und ähnliche Themen gehören in dieses Forum
Antworten
monocult
User
Beiträge: 37
Registriert: Donnerstag 31. März 2005, 09:55
Wohnort: hennef
Kontaktdaten:

Hallo,

ich versuche mit volgendem code einen Cookie zu setzen.

Code: Alles auswählen

def tplSend(tpl, tplvars={}, mimetype='text/html', status=200):
    return Response(tplLoad(tpl, tplvars), mimetype=mimetype, status=status)

Code: Alles auswählen

return tplSend("index.html", tplvars).set_cookie('sessiontest', value='test')
was in einem TypeError endet.

Code: Alles auswählen

    
      File "/usr/share/python-support/python-werkzeug/werkzeug/utils.py", line 1539, in <lambda>

      return _patch_wrapper(f, lambda *a: f(*a)(*a[-2:]))

      TypeError: 'NoneType' object is not callable

wahrscheinlich stehe ich einfach mal wieder auf der Leitung...
DasIch
User
Beiträge: 2718
Registriert: Montag 19. Mai 2008, 04:21
Wohnort: Berlin

tplLoad liefert None dass sollte nicht sein.
mitsuhiko
User
Beiträge: 1790
Registriert: Donnerstag 28. Oktober 2004, 16:33
Wohnort: Graz, Steiermark - Österreich
Kontaktdaten:

Code: Alles auswählen

resp = tplSend("index.html", tplvars)
resp.set_cookie('sessiontest', value='test')
return resp
set_cookie gibt nicht die response zurück, sondern None.
TUFKAB – the user formerly known as blackbird
monocult
User
Beiträge: 37
Registriert: Donnerstag 31. März 2005, 09:55
Wohnort: hennef
Kontaktdaten:

vielen, vielen dank :)
Antworten