python - 烧瓶 sqlalchemy 更新没有变化
问题描述
@app.route('/order/working/<id>', methods=['GET', 'POST'])
@login_required
def order_working(id):
if request.method == 'POST':
update = Order.query.filter_by(id=id).first()
update.status = 'Working'
db.session.merge(update)
db.session.commit()
return 'Added to the db'
return redirect(url_for('submitted_roder'))
嗨,我想对数据库中的特定行进行更新,但问题是当点击页面中的提交按钮时,什么也没有出现,也没有错误,不知道为什么
解决方案
推荐阅读
- java - Akka 引用随着 Play 框架不断增加
- ios - 金属着色器确定凸四边形内的点
- spring-data-jpa - Postgresql jsonb 运算符不使用 spring data jpa
- reactjs - 如何使用 reactjs 中的输入将数据添加到数组中?
- java - 如何使用 testNG 在测试中运行已经创建的 Java 程序?
- arrays - 是否可以在 C 函数调用中定义任何大小的数组?
- mysql - Xampp MYSQL 服务器在更新后未启动
- laravel - 我正在尝试使用 laravel 将文件上传到保管箱
- azure-functions - Azure函数Http触发广告认证Asp.net core 3.1
- javascript - Typescript 无法编译 - 在 JS 文件中出现错误