例如:
Background
有没有办法按字母顺序排序此查询?
编辑:那些是我的模特Mouse Over
答案 0 :(得分:1)
您的 SQLAlchemy 的配置方式尚不完全清楚,但根据您展示的内容,我认为您可以这样做:
@app.route('/courselist', methods=['GET', 'POST'])
def courselist():
courses = models.Course.query.order_by(models.Course.name).all()
return render_template('courselist.html', title = 'Manage courses', courses = courses)
所以,在这里添加.order_by(..)
部分,然后在Course.name
上订购(因此Course
的名称)。您当然可以通过修改.order_by(..)
部分来订购其他列。