¿Cómo puedo hacer que Google App Engine borre memcache cada vez que se implementa un sitio?
El título lo pide todo. El contenido en el sitio que estoy construyendo no cambiará muy rápidamente y, por lo tanto, Memcache podría potencialmente almacenar datos durante meses, excepto cuando actualizo una actualización. ¿Hay alguna forma de hacer que se borre el caché cada vez que implemento el sitio? Estoy usando el tiempo de ejecución de Python.
Actualización 1UtilizandoJldupontesresponder Pongo el siguiente código en mi script de manejo de solicitud principal ...
Actualización 2He cambiado al método mencionado porKoen Bok en los comentarios de la respuesta seleccionada y prefijo todas mis claves de memcache conos.environ['CURRENT_VERSION_ID']/
con el código útil en elresponder2da actualización. Esta solución parece ser mucho más elegante que la función que publiqué antes.