桌面内容
collective.table的Python项目详细描述
易于存储表格数据
collective.table替代了“商店设备列表、图书贷款, 在excel文件中上传到plone。这是一个项目列表,其中成员 可以添加/编辑列和行,当然还有数据。默认情况下,collective.table 将其数据存储在zodb中,但是存储是可插入的,而且很容易 编写存储适配器以将数据存储在SQL、LDAP等中。
collective.table基于DataTables和 jEditablejquery插件。
开发人员文档可在ReadTheDocs.org找到。
安装
要安装collective.table,只需将collective.table添加到 在BuildOut中生成鸡蛋,运行BuildOut并重新启动Plone服务器。在普隆家 portal_quickinstaller选择collective.table并安装它。
现在可以添加表内容类型并开始添加表格数据。
用法
添加新表时,必须指定要使用的列。你 为此,请在columns字段中输入列名,每行一个。当你 单击“保存”将创建包含一个初始行的表。在 力矩,所有列都是string类型。
编辑
双击您选择的单元格并输入一些内容。按回车键 将保存此值。
添加新行
单击“创建新行”按钮,将追加一个新行,您可以 可以编辑以输入数据。
删除行
从单击行开始选择行。然后单击删除此行 按钮,此行将被删除。您可以选择和删除多行。
路线图
当前状态
在这一点上,collective.table提供了基本的功能,并且是可用的。它 可作为终端用户的现成产品或作为第三方使用 自定义内容类型的原型小部件。
未来
由于它是可插拔的,我们希望更多的人使用它与自己的 内容类型在它们自己的自定义数据源上。希望有些代码会 传播回社区以便我们可以有多种来源的可能性 未来。用户界面也需要更多的爱。
贡献者
- Martijn Pieters(jarn as)是 原作者。
- Nejc Zupan(niteoweb有限公司)驱动代码 作为他google代码之夏项目的一部分的前几个版本。
更改日志
1.1(2012-06-18)
- 呸。1.1是一个棕色的袋子释放。
1.1(2012-06-18)
- 将请求中的表单值还原为^{tt3}之后的字符串$ 将它们转换为z3c.form的Unicode。[丹贾卡]
- 强制beforepost回调在关闭时隐藏微调器图形 弹出窗口。[丹贾卡]
- 对构建、文档、测试的小更新。[丹贾卡]
1.0.1(2011-08-22)
- newline在future.rst中丢失。[左坡]
1.0(2011-08-22)
- 增加了对本地化的支持。[左坡]
- 更多的清理工作。[左坡]
- 添加了对源配置视图的支持。[MJ]
- 将项目添加到readthedocs.org。[左坡]
- 重构行删除处理。[MJ]
- 对多个表的支持又回来了。[MJ]
- 移动“版本”部分以重新启用mr.developer条目。[MJ]
- 将storage的用法重构为source,以避免与 原型仓库。[左坡]
- 按上下文保存源名称,而不是在字段上全局保存。[左坡]
- 将manageable标志拆分为editable、sortable和 queryable标志。[左坡]
- 添加了shebang和模块级docstring。[左坡]
- 添加了一个脚本来执行预提交检查。[左坡] <清除pep8和pyflakes。[左坡]
- 增加了狮身人面像文件。[左坡]
0.3加仑/公顷(2011-07-20)
- 修正了删除行的错误。[左坡]
0.2alpha(2011-07-20)
- 将README.txt重命名为README.rst,并将README添加为 软链接。[左坡]
0.1加仑(2011-07-19)
- 初次发布。[左坡]