【发布时间】:2018-02-07 03:48:29
【问题描述】:
我正在尝试在我的 sqlite 数据库中插入一个点。我在地图上创建了一个标记,打开一个弹出窗口,我可以在其中输入地址并通过发布请求将其发送到数据库,但是该语句不会使用给定的 x、y 和地址数据创建新行。这是我的代码:
@app.route('/marker', methods=['POST'])
def draw():
conn = g.db.cursor()
x = request.form['x']
y = request.form['y']
desc = request.args['desc']
conn.execute('''INSERT INTO my_table(id, adress, geom) VALUES (1111111, '%s', GeomFromText('POINT(%s %s)', 3857))''' % (desc, x, y))
result = conn.fetchall()
return result
【问题讨论】:
-
不,它们并不完全如图所示。我编辑了它。
标签: javascript jquery ajax sqlite flask