Was ist ein guter Weg, Cookies in Pylons zu behandeln?
Frage
Ich habe ein paar Referenzen gesehen, die sagen, es ist es WSGI Middleware zu tun, aber ich weiß nicht viel über die Möglichkeiten für WSGI Middle, die Cookies behandelt.
Lösung
Sie müssen nicht nichts Besonderes mit Pylonen (0.9.7), es funktioniert alles aus der Box:
from pylons import request, response
#set a cookie
response.set_cookie( cookiename , some_string, max_age=180*24*3600 )
#read a cookie
request.cookies.get( cookiename )
#remove a cookie
request.cookies.pop( cookiename, None )
Pylonen verwendet WebOb (request, response) sind (webob.Request, webob.Response) Objekte.
Andere Tipps
Die .pop oben sollte
response.delete_cookie('cookie_name')
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow