0
J'utilise @beaker_cache()
decorator dans mon application Pylons. Comment puis-je désactiver le cache en mode développement?Désactiver le cache dans l'application Pylons en mode développement
J'utilise @beaker_cache()
decorator dans mon application Pylons. Comment puis-je désactiver le cache en mode développement?Désactiver le cache dans l'application Pylons en mode développement
Vous pouvez écrire votre propre décorateur qui regarde pylons.config ["debug"], et en fonction de cela retourne la fonction inchangée ou décorée avec beaker_cache. Quelque chose dans ce sens (complètement non testé!):
from pylons import config
def my_cache(*args, **kwargs):
if config["debug"]:
decorate = lambda f: f
else:
decorate = beaker_cache(*args, **kwargs)
return decorate