def tease_rendered(self): cache_key = "blog.post.pk:{0}.tease.updated:{1}".format( self.pk, self.updated_at.isoformat() ) return cache.get_or_set_callback( cache_key, lambda: formatter((self.tease or truncatewords_html(self.body, 150)), self.markup), timeout=5 * 3600, )
def body_rendered(self): cache_key = "blog.post.pk:{0}.body.updated:{1}".format( self.pk, self.updated_at.isoformat() ) return cache.get_or_set_callback( cache_key, lambda: formatter(self.body, self.markup), timeout=5 * 3600, )