Exemplo n.º 1
0
def ding(request):
    response = dict()
    response["status"] = "success"
    response["msg"] = "ok"

    user = get_user_info_from_cookie(request)
    id = request.POST.get("id", None)

    logging.info("user %s ip=%s, address=%s ding the gbook [%s]" %
                 (user["username"], user["ip"], user["address"], id))

    gbook = GBook.objects.filter(id=id).values("ding").first()
    if gbook:
        GBook.objects.filter(id=id).update(ding=gbook["ding"] + 1)
    else:
        logging.error("the %s gbook not exist" % id)
        response["status"] = "error"
        response["msg"] = "是不是点错了~"
        return HttpResponse(
            json.dumps(response).encode("utf-8").decode("unicode-escape"),
            content_type="application/json")

    response["data"] = dict()
    response["data"]["ding"] = gbook["ding"] + 1
    return HttpResponse(json.dumps(response), content_type="application/json")
Exemplo n.º 2
0
def cai(request):
    response = dict()
    response["status"] = "success"
    response["msg"] = "ok"

    user = get_user_info_from_cookie(request)
    id = request.POST.get("id", None)

    logging.info("user %s ip=%s, address=%s cai the comment [%s]" %
                 (user["username"], user["ip"], user["address"], id))

    gbook = Comment.objects.filter(id=id).values("cai").first()
    if gbook:
        Comment.objects.filter(id=id).update(cai=gbook["cai"] + 1)
    else:
        logging.error("the %s comment not exist" % id)
        response["status"] = "error"
        response["msg"] = "是不是点错了~"
        return HttpResponse(json.dumps(response),
                            content_type="application/json")

    response["data"] = dict()
    response["data"]["cai"] = gbook["cai"] + 1
    return HttpResponse(json.dumps(response), content_type="application/json")