En otros idiomas, es muy fácil actualizar, por ejemplo, la fecha de vencimiento de una cookie, pero no puedo por mi vida descubrir cómo hacerlo en Django.Cómo actualizar una cookie en Django
La razón para actualizar la fecha de caducidad en lugar de establecer una nueva cookie es para no tener que hacer una llamada a la base de datos en cada página.
EDIT: Gracias por todas las respuestas, pero parece que hay cierta confusión acerca de lo que estoy tratando de lograr, por lo que voy a tratar de ser más precisos: Seleccionar u Obtener una cookie no es la cuestión. Lo que me gustaría saber es cómo ACTUALIZAR una cookie ya establecida. ¡Perdón por el malentendido!
No he encontrado ninguna manera de hacerlo. Pensé que habría una manera de 1. Obtener la cookie 2. Cambiar la fecha de vencimiento, así de simple. Pseudocódigo que no funciona: c = request.COOKIES ['mycookie'] c.expire = datetime.datetime.now() + datetime.timedelta (days = 30) – mistalaba