コード例 #1
0
def update_bonus(req):
    bonus = req.POST.get("bonus", "0")
    try:
        bonus = int(bonus)
    except (TypeError, ValueError):
        return SimpleResponse(False, "请输入正确的钱数")
    record_id = req.POST.get("id", None)
    if not record_id:
        return SimpleResponse(False, "id是必须的")
    try:
        record_id = int(record_id)
    except (TypeError, ValueError):
        return SimpleResponse(False, "请输入正确的id")
    record = records.get_one_record(record_id)
    if not record:
        return SimpleResponse(False, "没有这条记录")

    ser = BugRecordSerializer(record)
    ser.update(record, {"bonus": bonus, "have_seen": True})

    return SimpleResponse(True)
コード例 #2
0
def update_bonus(req):
    bonus = req.POST.get("bonus", "0")
    try:
        bonus = int(bonus)
    except (TypeError, ValueError):
        return SimpleResponse(False, "请输入正确的钱数")
    record_id = req.POST.get("id", None)
    if not record_id:
        return SimpleResponse(False, "id是必须的")
    try:
        record_id = int(record_id)
    except (TypeError, ValueError):
        return SimpleResponse(False, "请输入正确的id")
    record = records.get_one_record(record_id)
    if not record:
        return SimpleResponse(False, "没有这条记录")

    ser = BugRecordSerializer(record)
    ser.update(record, {"bonus": bonus, "have_seen": True})

    return SimpleResponse(True)