用于控制ZCatalog对象更新的包
项目描述
quintagroup.catalogupdater包旨在扩展ZCatalog API,使其能够仅更新选定列。为此,该包注册了“catalog_updater”实用程序。
为了简化实用程序的用法,quintagroup.catalogupdater扩展了GenericSetup的ZCatalog XMLAdapter处理程序,这允许在catalog.xml文件的column标签中使用update属性。
因此,当您向目录添加新列时,您可以在某个配置文件中添加包含以下部分的catalog.xml文件
... <column value="new_column" /> ...
这向portal_catalog添加了new_column元数据,但直到您重建目录,这些元数据将是空的。要自动化此步骤,您可以在标签中添加“update=”True””属性。这将导致在添加后更新列。因此,结果使用应如下所示
... <column value="new_column" update="True" /> ...
它还支持基于ZCatalog的阈值属性的子事务。
安装
请参阅产品包中的docs/INSTALL.txt文件以获取说明。
要求
Plone 3.x
Plone 4.0
0.1.1 - 2010年3月24日
添加了与Plone 4的兼容性
0.1 - 2010年3月11日
初始发布
为列更新列表注册了“catalog_updater”实用程序 [mylan]
扩展了ZCatalogXMLAdapter以支持update属性在column标签中 [mylan]
添加了测试 [mylan]
为初始公共发布准备了文档文件 [olha]
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分发
quintagroup.catalogupdater-0.1.1.tar.gz (15.7 kB 查看散列值)
构建分发
关闭
quintagroup.catalogupdater-0.1.1.tar.gz的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | fdc62c27cd10f9a08b4c77474fa090599947d614c42175cac82aacf4ae716603 |
|
MD5 | b3794b28651391b679bca3abd3937535 |
|
BLAKE2b-256 | 8e31a16ececb2d71b234a9d418db572f30b765b9aecafa4a2919af13aabd8d50 |
关闭
quintagroup.catalogupdater-0.1.1-py2.4.egg的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 565d27cd328643b82f20d2fc5ff67cb962f63013ca5508cd2d04a14ad3599118 |
|
MD5 | 8036a7fdcb946557e7e75edd327cfc60 |
|
BLAKE2b-256 | 164cf80c0a8c6b241aeef87c518e16a2a7d0e200807fa4cfe2a4abf05eb588ce |