当前位置: 首页>>代码示例>>Python>>正文


Python Category.get_cat_page_posts_by_cid方法代码示例

本文整理汇总了Python中model.Category.get_cat_page_posts_by_cid方法的典型用法代码示例。如果您正苦于以下问题:Python Category.get_cat_page_posts_by_cid方法的具体用法?Python Category.get_cat_page_posts_by_cid怎么用?Python Category.get_cat_page_posts_by_cid使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在model.Category的用法示例。


在下文中一共展示了Category.get_cat_page_posts_by_cid方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: get_category_articles

# 需要导入模块: from model import Category [as 别名]
# 或者: from model.Category import get_cat_page_posts_by_cid [as 别名]
    def get_category_articles(self, cid):
        k = 'wx_cat_%s' % (str(cid))
        v = getMc(k)
        if v:
            return v

        article_list = Category.get_cat_page_posts_by_cid(cid)
        if article_list:
            articles_msg = {'articles':[]}
            for obj in article_list:
                slug        = slugfy(obj['title'])
                if MYSQL_TO_KVDB_SUPPORT:
                    desc        = HTML_REG.sub('',obj['content'].decode('utf-8')[:DESCRIPTION_CUT_WORDS].encode('utf-8'))
                else:
                    desc        = HTML_REG.sub('',obj.content.decode('utf-8')[:DESCRIPTION_CUT_WORDS].encode('utf-8'))
                shorten_url = '%s/t/%s' % (BASE_URL, obj['id'])
                article = {
                        'title': slug,
                        'description':desc,
                        'picUrl':WX_DEFAULT_PIC,
                        'url':shorten_url,
                    }
                articles_msg['articles'].append(article)
                article = {}
            setMc(k,articles_msg)
            return articles_msg
        return ''
开发者ID:yobin,项目名称:saepy-log,代码行数:29,代码来源:blog.py


注:本文中的model.Category.get_cat_page_posts_by_cid方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。