gpt4 book ai didi

python - Flask Admin 使用自定义按钮扩展 "with select"-下拉菜单

转载 作者:行者123 更新时间:2023-11-28 21:37:17 24 4
gpt4 key购买 nike

我使用 Flask admin 的内置 View 。如下图所示:enter image description here

我的尝试很简单:我只想使用自定义按钮扩展下拉菜单。这个按钮应该对所有选定的项目执行一些操作。
是否有 flask 的内置功能,我可以简单地添加一个 Action 按钮?

最佳答案

使用 @action 装饰器。下面的简单示例,文本“重新计算费用”是出现在下拉菜单中的内容。

class TransactionView(AdminView):

@action('recalculate', 'Recalculate Charges', 'Are you sure you want to recalculate selected transactions(s)?')
def action_recalculate(self, ids):
count = 0
for _id in ids:
transaction_service.recalculate_transaction(_id)
count += 1
flash("{0} transaction (s) charges recalculated".format(count))

关于python - Flask Admin 使用自定义按钮扩展 "with select"-下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49921400/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com