Exemplo n.º 1
0
def recent_articles(request):
    memcache_key = 'recent_articles'
    ras = memcache.get(memcache_key)

    if ras is None:
        max_articles = 5
        cache_timeout = 5
        ras = ArticleModel.gql('ORDER BY created DESC').fetch(max_articles)
        memcache.add(memcache_key, ras, cache_timeout)

    return {
        'recent_articles' : [ra.to_safe_dict() for ra in ras]
    }