示例#1
0
def api_get_post_vote(request, img_id):
    """
    get vote by img id
    """
    votes = Vote.objects.filter(img_id=img_id)
    votes = is_none_to_fill(votes, none_data)
    return JsonResponse.response(votes)
示例#2
0
def api_get_post(request, img_id):
    """
     get img by id
    """
    p = get_object_or_empty(Img, pk=img_id)
    p = is_none_to_fill(p, none_data)
    return JsonResponse.response(p)
示例#3
0
def api_recent(request, page_num):
    """
    获取最新上传的图片
    """
    if page_num or page_num < 0:
        page_num = 1
    images = Img.objects.order_by('-create_at').all()[(page_num - 1) * num_per_page:num_per_page]
    images = is_none_to_fill(images, none_data)
    return JsonResponse.response(images)