¿Cuál es una buena manera de manejar las cookies en Pylons?
Pregunta
He visto algunas referencias que dicen que hay middleware WSGI para hacerlo, pero no sé mucho acerca de las opciones para WSELI middelware que maneja las cookies.
Solución
No necesitas nada especial con pilones (0.9.7), todo funciona fuera de la caja:
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 )
Los pilones usan Webob (solicitud, respuesta) son objetos (webob.Request, webob.Response).
Otros consejos
El .pop anterior debe ser
response.delete_cookie('cookie_name')
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow