python - Flask 的通用 CRUD 管理员,带有 WTForms?

标签 python admin web-frameworks flask wtforms

<分区>

是否有任何基于 WTForms 的 Flask 通用 CRUD 管理?

目前我们正在构建一个混合后端系统,其中管理员必须对来自各种来源、MongoDB、Redis、ini 文件、ENVIRON 等的大量数据进行增删改查。为它们中的每一个编写特定的管理 View 似乎是在浪费时间,但是所有 Flask admin 或 WTForms 管理解决方案基于某种固定的 ORM,例如MongoEngine、AppEngine Datastore、SQLAchemy 等

是否有更通用的允许自动生成与 ORM 无关的管理员?

我需要它提供以下功能

  • 一组项目的 ListView ,支持内联编辑或批处理操作会很棒!
  • 编辑一个特定项目的 View 以进行添加/编辑

只需定义一些 Form 模型,实现迭代方法并自动生成一个完整的管理员。

有这样的可重用的OSS项目吗?

最佳答案

我知道这是一个老问题,但现在 Flask-admin 可用并且非常棒。

非常可插入且易于编写您自己的处理程序来存储/处理数据 (quick start)。

关于python - Flask 的通用 CRUD 管理员,带有 WTForms?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8469596/

相关文章:

python - 高效地迭代 pandas.DataFrame,同时一次访问多个索引行

admin - 如何检查当前访客是否是商店的管理员?

django - 如何扩展django管理员 View ?

django - 自定义 Django 管理模板

javascript - 基于 React 框架的网站是否在客户端的浏览器中隐藏了代码?

python - "object layout"

python - 带有正则表达式的 Unicode 正则表达式在 Python 中不起作用

javascript - 如何在 javascript 中引用像 Bottle 这样的 Web 框架返回的数据?

python - 消除 ',' .join() 调用生成的双引号

java - Java Web框架使用情况比较,特别是在企业项目中