还有哪些Python Web框架提供自动生成的管理UI?

时间:2011-06-14 02:47:43

标签: python django admin web-frameworks web2py

Django的管理员非常好,很多小部件都可以重复使用。

有哪些替代选择?其他Web框架的扩展?自动架构迁移?

4 个答案:

答案 0 :(得分:4)

web2py有一个名为“admin”的东西,它不等同于Django的“admin”.web2py admin是一个完全基于Web的IDE。

web2py还有一个名为“appadmin”的东西,类似于Django的管理员,但不是为了向用户公开。它专为系统管理员设计。

然而,appadmin中的所有小部件都可供应用程序使用。例如,{{= crud.search(table)}}将创建一个搜索界面,{{= crud.create(table)}}将创建一个条目表单,并对表中的记录进行验证。等

要点:

                      Django   web2py
web based IDE         no       yes
database interface    admin    appadmin (*)
crud widgets in apps  some     all      (**)
  • = Django更好,web2py的appadmin仅供管理员使用。 ** = web2py更好。

答案 1 :(得分:2)

web2py有一些内置管理员。您可以尝试here

答案 2 :(得分:1)

其他人已经提到过web2py的基于Web的IDE和数据库管理。您还询问了架构迁移,因此我将指出web2py也会执行自动迁移。可以轻松地为所有表或特定表打开或关闭迁移。 book

中的更多详细信息

答案 3 :(得分:1)

烧瓶框架有烧瓶管理员:http://flask-admin.readthedocs.org/