Tag: 提取

Django中的cache.fetch?

Django缓存有一个类似于Rails的cache.fetch的方法吗? ( http://api.rubyonrails.org/classes/ActiveSupport/Cache/Store.html#M001023)rails cache fetch的工作方式如下: cache.fetch(“my_key”){ //返回我想要放在my_key中的内容,如果它是空的 “SOME_VALUE” } 它很有用,因为它会检查缓存,并返回缓存的值(如果存在)。 如果没有,它将在缓存中存储“some_value”,然后返回“some_value”。 在Django中是否有相同的function? 如果没有,如果我要实现这样的function,那么Python的语法会是什么样子?