Título: Caché en django Publicado por: @synthesize en 26 Agosto 2021, 20:15 pm Buenas, tengo un problema con una API en django + django-rest-framework.
Estoy intentando evitar la caché, porque al repetir una consulta a la db (loquesea.objects.filter...) va mal (me devuelve resultados cacheados y no quiero). He probado varias cosas (poniendo _result_cache a None, haciendo la llamada desde el frontend incluyendo fecha-hora en la consulta, cabeceras para el explorador...). ¿Hay alguna forma de desactivar esto? :huh: Salida django: [26/Aug/2021 20:32:40] "GET /api/v1/loquesea/list?1630002760067 HTTP/1.1" 200 159528 [26/Aug/2021 20:33:02] "GET /api/v1/loquesea/list?1630002782744 HTTP/1.1" 200 73703 [26/Aug/2021 20:34:59] "GET /api/v1/loquesea/list?1630002899350 HTTP/1.1" 200 73703 Si os fijáis, la primera vez me devuelve bien todos los resultados (159528) pero después me devuelve una versión cacheada (73703). |