FlaskAppBuilder是一个简单快速的应用程序开发框架,建立在Flask之上。包括详细的安全性,为你的模型自动生成CRUD,googlecharts等。所有功能的广泛配置,很容易与正常的Flask/Jinja2开发整合。
特性:
自动菜单生成。自动CRUD生成。对数据库记录的多项操作。为你的列表提供多种过滤器。各种视图小部件:列表、主从、缩略图列表等Select2、Datepicker、DateTimePicker具有自动分组依据或直接值和过滤器的Google图表。基于公开的方法,自动进行权限查询。在数据库中插入你的应用程序的所有可能的详细权限。 公共(不需要认证)和私人权限。基于角色的权限。支持OpenID、数据库和LDAP的认证。支持自我用户注册。自动,添加,编辑和显示从数据库模型。每个字段的标签和描述。来自模型定义的自动基本验证器。自定义验证器,额外字段,相关下拉列表的自定义过滤器。支持图片和文件的上传和数据库字段关联。表格的字段集(Django风格)。多语言支持等
评论