Example #1
0
def get_article_comments(request):
    article_code = request.GET.get("article_code")
    page = request.GET.get("page")
    page_sum, page, one_page_max, article_comment_set, reply_dict = ArticleComment.get_article_comment_by_code(
        article_code=article_code,
        page=page,
        max_size=article_constant.ARTICLE_COMMENT_PAGE_SIZE_MAX)
    article_comment_ser = []
    if page_sum > 0:
        article_comment_ser = ArticleCommentItemsSerializers(
            article_comment_set, many=True, content=reply_dict).data
    data = {
        "items": article_comment_ser,
        "page_sum": page_sum,
        "page": page,
        "one_page_max": one_page_max
    }
    return Response(data=data)