Exemple #1
0
def api_get_neighbour_post(request, img_id):
    """
    获取相邻的两个post(img_id+1,img_id-1)
    """
    previous_post = Img.objects.filter(id__lt=img_id, status=status_normal).order_by('-id')[:1]
    next_post = Img.objects.filter(id__gt=img_id, status=status_normal).order_by('id')[:1]

    d = '{"previous":' + ToJson.queryset_to_json(previous_post) + ', next:' + ToJson.queryset_to_json(next_post) + '}'
    return JsonResponse.response(d)