Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
(Python/Pyramid)使用标准列表/表单编辑器的更好方法?_Python_Forms_Helpers_Pyramid - Fatal编程技术网

(Python/Pyramid)使用标准列表/表单编辑器的更好方法?

(Python/Pyramid)使用标准列表/表单编辑器的更好方法?,python,forms,helpers,pyramid,Python,Forms,Helpers,Pyramid,我正在做一些Pyramid(以前的挂架)项目,通常我需要显示一些内容的列表(比如用户帐户、日志条目或其他一些数据)。用户应该能够对列表进行分页,单击一行并获得一个表单,在该表单中他/她可以编辑该行的内容 现在,我一直在通过使用使用webhelpers进行分页的Mako模板、提供对话框的jQueryUI和手工在客户端和服务器端制作编辑器表单和AJAX请求来重新发明轮子 你可能知道,这会痛苦地消耗很多时间。 所以我想知道的是:有没有更好的方法来提供列表、编辑器对话框和服务器/客户端通信,而不必每次都

我正在做一些Pyramid(以前的挂架)项目,通常我需要显示一些内容的列表(比如用户帐户、日志条目或其他一些数据)。用户应该能够对列表进行分页,单击一行并获得一个表单,在该表单中他/她可以编辑该行的内容

现在,我一直在通过使用使用webhelpers进行分页的Mako模板、提供对话框的jQueryUI和手工在客户端和服务器端制作编辑器表单和AJAX请求来重新发明轮子

你可能知道,这会痛苦地消耗很多时间。 所以我想知道的是:有没有更好的方法来提供列表、编辑器对话框和服务器/客户端通信,而不必每次都重新发明轮子

我听说Django通过提供用户帐户和其他开箱即用的东西来减轻这方面的负担;但在我的例子中,这不仅仅是关于用户帐户,它可以是存储在服务器端SQL数据库中的任何类型的数据,用户应该能够编辑这些数据


提前谢谢

这就是你要找的吗

pypi-->

文档-->

演示!!-->

代码-->和

注:

  • 我认为,它只适用于SQLA
  • 您必须自己处理authn/authz/permission
  • 您可以使用fa.jquery

我在几个小时前尝试过这个方法,pypi的软件包已损坏(),因此您可能希望进行源代码安装/开发

我一回到家就看一看。:)