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)
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)
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)