Jquery Python瓶形响应处理

Jquery Python瓶形响应处理,jquery,python,html,forms,bottle,Jquery,Python,Html,Forms,Bottle,我在我的应用程序中使用瓶子作为web服务器。我有一个场景,客户端的html有一个表单,它的动作是:“/updateDb” $(文档).ready(函数(){ $(“#submitBtn”)。单击(函数() { 文件。表格[“inputFrm”]。提交(); }); }); 在服务器端,我将学生id插入数据库,然后希望根据当前状态更新响应对象。例如,如果对db的插入失败,我想返回一个带有一些描述性文本和状态的响应对象,并在客户端决定如何操作 所以我的问题是: 在python代码中,我可以

我在我的应用程序中使用瓶子作为web服务器。我有一个场景,客户端的html有一个表单,它的动作是:“/updateDb”


$(文档).ready(函数(){
$(“#submitBtn”)。单击(函数()
{   
文件。表格[“inputFrm”]。提交();
});
});
在服务器端,我将学生id插入数据库,然后希望根据当前状态更新响应对象。例如,如果对db的插入失败,我想返回一个带有一些描述性文本和状态的响应对象,并在客户端决定如何操作

所以我的问题是: 在python代码中,我可以在哪里处理瓶子的响应对象,它表示from的响应

谢谢,例如:

from bottle import get
from bottle import post
from bottle import request
from bottle import Bottle
from bottle import run

app = Bottle()

@app.get('/updateData')
def login_form():
    return '''<form method="POST" action="/updateData">
                <input name="name"     type="text" />
                <input type="submit" />
              </form>'''

@app.post('/updateData')
def submit_form():
    name = request.forms.get('name')
    if name != 'omer bach':
        return dict(succes=True, desc='This name is not presented in database')
    else:
        return dict(success=False, desc='This name is already in database. Choose another one.')

run(app, host='0.0.0.0', port=8000)
从瓶子导入获取
从瓶子进口站
从瓶子进口请求
从瓶子进口
从瓶子进口运行
app=瓶子()
@app.get(“/updateData”)
def login_form():
返回“”'
'''
@app.post(“/updateData”)
def提交表单():
name=request.forms.get('name')
如果名称!='奥马尔·巴赫:
return dict(succes=True,desc='此名称未显示在数据库')
其他:
return dict(success=False,desc='此名称已在数据库中。请选择另一个名称!')
运行(应用程序,主机=0.0.0.0',端口=8000)
例如:

from bottle import get
from bottle import post
from bottle import request
from bottle import Bottle
from bottle import run

app = Bottle()

@app.get('/updateData')
def login_form():
    return '''<form method="POST" action="/updateData">
                <input name="name"     type="text" />
                <input type="submit" />
              </form>'''

@app.post('/updateData')
def submit_form():
    name = request.forms.get('name')
    if name != 'omer bach':
        return dict(succes=True, desc='This name is not presented in database')
    else:
        return dict(success=False, desc='This name is already in database. Choose another one.')

run(app, host='0.0.0.0', port=8000)
从瓶子导入获取
从瓶子进口站
从瓶子进口请求
从瓶子进口
从瓶子进口运行
app=瓶子()
@app.get(“/updateData”)
def login_form():
返回“”'
'''
@app.post(“/updateData”)
def提交表单():
name=request.forms.get('name')
如果名称!='奥马尔·巴赫:
return dict(succes=True,desc='此名称未显示在数据库')
其他:
return dict(success=False,desc='此名称已在数据库中。请选择另一个名称!')
运行(应用程序,主机=0.0.0.0',端口=8000)