Flask-Admin фильтры по умолчанию
Я хотел бы отображать только оплаченные заказы в виде списка моделей Flask-Admin.
Вот модели.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)
Вот ModelView для Flask-Admin:
class OrderView(ModelView):
column_filters = ("paid")
admin.add_view(OrderView(Order, db.session))
Фильтры работают нормально, но я бы хотел установить этот фильтр по умолчанию. Или, что еще лучше, не используйте фильтры, а только отображайте заказы, которые выводятся изOrder.query.filter(Order.paid==True)
запрос.
Возможно ли это сделать с помощью Flask-Admin?