我正在寻找一个Python Web框架,它允许我快速构建一个支持自动AJAX的CRUD应用程序。
框架应该能够生成一个可排序和可过滤的漂亮表,它可以通过AJAX工作,也可以不支持JS。
我看过TurboGears2,看起来很有希望,有没有其他框架可以为我做这个工作?
答案 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将很乐意为您提供帮助。