【Python成长之路】基于Flask

您所在的位置:网站首页 python快速查找 【Python成长之路】基于Flask

【Python成长之路】基于Flask

#【Python成长之路】基于Flask| 来源: 网络整理| 查看: 265

1、基础功能版

之前已经写过Flask_Admin库的基础应用,?《【Python成长之路】基于Flask-admin库,编写个人工作平台代码详述》。但是在后续工作使用中,发现有新的需求功能需要添加,因此有了此篇的进阶版。

进阶版主要功能如下:

(1)支持快速查看详情功能

(2)支持数据导出功能

(3)支持自定义功能实现

(4)支持搜索结果总数显示

(5)表格内容自适应

2、快速查看详情功能

为了快速查看某条数据的所有信息 ,可以在视图实例代码中,可以打开can_view_details形状,如

class WorkAdmin(CustomView):     XXXX     # 以下是新增代码     can_view_details = True

效果如下:

在每条数据前面有个小眼睛,点击后即可查看详情。

image-20230312095153474

image-20230312095130107

其他常用视图实例开关可参考:

https://www.cnblogs.com/jackadam/p/12133021.html

3、数据导出功能

为了实现数据展出功能,有两处代码需要修改。

image-20230312100639499

(1)界面添加导出按钮,修改文件为templates\list.html

# 以下是新增代码 {% if admin_view.can_export %}


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3