Skip to main content
Cuando se realiza una petición, esta devuelve la información de la aplicación y la almacena en caché dentro del propio objeto Application. Esto resulta útil si necesitas acceder a esa información de nuevo en un tiempo relativamente corto, es decir, cuando no vale la pena hacer una nueva petición a la API para obtener datos actualizados. En esos casos, puedes acceder a Application.cache.

Realizar peticiones sin actualizar la caché

Si, por algún motivo, no quieres actualizar la caché al realizar una petición, puedes pasar el argumento update_cache=False.
Si los argumentos que pasas a cache.update no son una instancia de StatusData, LogsData o BackupData, se lanzará un error SquareException.

Limpiar la caché manualmente

Puedes limpiar la caché manualmente usando cache.clear.

Actualizar la caché manualmente

También puedes actualizarla manualmente usando el método cache.update.