使用由AJAX驱动的CRUD的Python Web框架

时间:2011-01-23 15:40:58

标签: python ajax crud web-frameworks turbogears

我正在寻找一个Python Web框架,它允许我快速构建一个支持自动AJAX的CRUD应用程序。

框架应该能够生成一个可排序和可过滤的漂亮表,它可以通过AJAX工作,也可以不支持JS。

我看过TurboGears2,看起来很有希望,有没有其他框架可以为我做这个工作?

2 个答案:

答案 0 :(得分:6)

大多数现代框架,如TG,Django或Flask都支持CRUD风格的应用程序。但是没有一个是那么抽象,你可以给他们一个模型,并且你有你的ajaxy db操作模板和验证。

Django有 django-admin 和一个伟大的表单构建器和帮助器模块; Flask可以轻松地与WTForms一起使用。 Javascript与上述任何框架一样可用,因此通过jQuery插件区域中的一些recherche,您可以快速构建应用程序。

答案 1 :(得分:6)

您可以查看web2py。非常简单CRUD,非常棒Ajax support(另请参阅web2py components)。对于CRUD和plugin_wiki,web2py的widgets还包含jqGrid

还在开发一个名为powerTable的新网格插件,它是jQuery DataTables插件的web2py包装。

如果您有任何疑问,web2py community将很乐意为您提供帮助。