flask.request.form.to_dict - python examples

Here are the examples of the python api flask.request.form.to_dict taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

32 Examples 7

3 View Complete Implementation : app.py
Copyright MIT License
Author : huseinzol05
    def put(self):
        to_dict = request.form.to_dict()
        keys = ['`%s`' % (i) for i in to_dict.keys()]
        if sum([i in required for i in to_dict.keys()]) != len(required):
            return 'not enough parameters'
        sql = (
            'INSERT INTO user_details ('
            + ','.join(keys)
            + ') VALUES ('
            + ','.join(['%s'] * len(keys))
            + ')'
        )
        cursor.execute(sql, tuple([to_dict[i] for i in to_dict.keys()]))
        connection.commit()
        return 'success ' + json.dumps(to_dict)

3 View Complete Implementation : app.py
Copyright MIT License
Author : huseinzol05
    def put(self):
        to_dict = request.form.to_dict()
        keys = ['%s' % (i) for i in to_dict.keys()]
        if sum([i in required for i in to_dict.keys()]) != len(required):
            return 'not enough parameters'
        sql = (
            'INSERT INTO user_details ('
            + ','.join(keys)
            + ') VALUES ('
            + ','.join(['%s'] * len(keys))
            + ')'
        )
        cursor.execute(sql, tuple([to_dict[i] for i in to_dict.keys()]))
        connection.commit()
        return 'success ' + json.dumps(to_dict)

3 View Complete Implementation : webui.py
Copyright BSD 2-Clause "Simplified" License
Author : joequant
@app.route("/backtest", methods=['POST'])
def backtest():
    d = request.form.to_dict()
    my_config.config['backtest_data'][d['id']] = d
    my_config.save()
    return strategy.backtest(d)

3 View Complete Implementation : api.py
Copyright BSD 3-Clause "New" or "Revised" License
Author : OhYee
@adminApiBP.route('/login/', methods=['POST'])
def login():
    from .main import checkPastword
    status = checkPastword(request.form.to_dict())
    if status == 0:
        session['admin'] = True
    return json.dumps({'status': str(status)})

3 View Complete Implementation : api.py
Copyright BSD 3-Clause "New" or "Revised" License
Author : OhYee
@adminApiBP.route('/update/', methods=['POST'])
def update():
    if session.get('admin',False)!=True:
        abort(401)
    from .main import setSite
    status = setSite(request.form.to_dict())
    return json.dumps({'status': str(status)})

3 View Complete Implementation : api.py
Copyright BSD 3-Clause "New" or "Revised" License
Author : OhYee
@commentsApiBP.route('/add/', methods=["POST"])
def add():
    postRequest = request.form.to_dict()
    postRequest['ip'] = request.headers.get(
        'X-Forwarded-For', request.remote_addr)
    status = addComment(postRequest)
    return json.dumps({'status': str(status[0]),'comment':status[1]})

3 View Complete Implementation : api.py
Copyright BSD 3-Clause "New" or "Revised" License
Author : OhYee
@commentsApiBP.route('/update/', methods=["POST"])
def update():
    if session.get('admin', False) == False:
        abort(401)
    postRequest = request.form.to_dict()
    status = updateComment(postRequest)
    return json.dumps({'status': str(status)})

3 View Complete Implementation : api.py
Copyright BSD 3-Clause "New" or "Revised" License
Author : OhYee
@friendsApiBP.route('/add/', methods=['POST'])
def add():
    postRequest = request.form.to_dict()
    from .main import addFriends
    status = addFriends(postRequest)
    return json.dumps({'status': str(status)})

3 View Complete Implementation : api.py
Copyright BSD 3-Clause "New" or "Revised" License
Author : OhYee
@friendsApiBP.route('/update/', methods=['POST'])
def update():
    from .main import updateFriends
    postRequest = request.form.to_dict()
    # postRequest['show'] = '1' if 'show' in request.values else '0'
    status = updateFriends(postRequest)
    return json.dumps({'status': str(status)})

3 View Complete Implementation : api.py
Copyright BSD 3-Clause "New" or "Revised" License
Author : OhYee
@goodsApiBP.route('/add/', methods=["POST"])
def add():
    postRequest = request.form.to_dict()
    from .main import addGood    
    status = addGood(postRequest)
    return json.dumps({'status': str(status)})