TypeError mit Werkzeug set_cookie

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

TypeError mit Werkzeug set_cookie

Beitragvon monocult » Montag 26. Januar 2009, 15:58

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=]

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

[/code]

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

Beitragvon DasIch » Montag 26. Januar 2009, 16:34

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

Re: TypeError mit Werkzeug set_cookie

Beitragvon mitsuhiko » Montag 26. Januar 2009, 16:43

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:

Beitragvon monocult » Montag 26. Januar 2009, 16:58

vielen, vielen dank :)

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder