コード例 #1
0
ファイル: api.py プロジェクト: haipersist/dailyblog
def certainarticle(request):
    user = request.user
    result = {}
    categories = Category.available_categories()
    items = []
    for category in categories:
        category.id = len(category.article_set.all())
        item = {}
        item['name'] =category.name
        item['alias'] = category.alias
        item['id'] = category.id
        items.append(item)
    result.setdefault('side_categories',items)
    result.setdefault('categories',items)

    hottest, latest_articles = decorator(Article.get_hottest_articles().values()), \
                               decorator(Article.get_latest_articles().values())
    result.setdefault('hottest_articles', hottest)
    result.setdefault('latest_articles', latest_articles)
    return JsonResponse(result)