2010-02-11 53 views

回答

1

你可以編寫你自己的裝飾器來查看pylons.config [「debug」],並根據它返回函數或用beaker_cache裝飾。沿着這些線(完全未經測試!):

from pylons import config 

def my_cache(*args, **kwargs): 
    if config["debug"]: 
     decorate = lambda f: f 
    else: 
     decorate = beaker_cache(*args, **kwargs) 

    return decorate