コード例 #1
0
ファイル: cgi.py プロジェクト: thinks520/ATField
def activate():
    data = request.get_json(silent=True)
    uid = data.get('uid')
    c = CGI.get_item_by_uid(uid, status=0)
    with db.auto_commit():
        c.activate()
    return Success()
コード例 #2
0
ファイル: cgi.py プロジェクト: thinks520/ATField
def remove():
    data = request.get_json(silent=True)
    uid = data.get('uid')
    c = CGI.get_item_by_uid(uid)
    with db.auto_commit():
        c.remove()
    return Success()
コード例 #3
0
ファイル: cgi.py プロジェクト: thinks520/ATField
def update_info():
    data = request.get_json(silent=True)
    uid = data.get('uid')
    http_uid = data.get('http_uid')
    url = data.get('url')
    method = data.get('method')
    code = data.get('code')
    info = json.loads(data.get('info'))
    c = CGI.get_item_by_uid(uid=uid)
    with db.auto_commit():
        c.update(http_uid=http_uid,
                 url=url,
                 method=method,
                 code=code,
                 info=info)
    return Success()