sqlalchemy 实体属性提前加载
在flask里需要给视图传送数据,肯定需要把模型的实体属性提前加载,可以使用 sqlalchemy.orm.subqueryload 或 sqlalchemy.orm.joinedload
示例:
1 @app.route('/master/suppliers/') 2 def suppliers(): 3 v_suppliers = get_session().query(Supplier).options(subqueryload(Supplier.supplier_class)).all() 4 return render_template('master/suppliers.html', title='供应商管理', suppliers=v_suppliers)
posted on 2016-12-25 14:00 jonney_wang 阅读(454) 评论(0) 编辑 收藏 举报