Flask-Admin モデル リスト ビューに有料注文のみを表示したいと考えています。
ここにmodels.pyがあります:
class Order(db.Model):
id = db.Column(db.Integer, primary_key=True)
amount = db.Column(db.Integer)
description = db.Column(db.String)
paid = db.Column(db.Boolean, default=False)
Flask-Admin の ModelView は次のとおりです。
class OrderView(ModelView):
column_filters = ("paid")
admin.add_view(OrderView(Order, db.session))
フィルターは正常に機能しますが、このフィルターをデフォルトにしたいと思います。または、フィルターを使用せず、Order.query.filter(Order.paid==True)
クエリの出力である注文のみを表示することをお勧めします。
Flask-Adminで行うことは可能ですか?