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)