通过保存点支持将 Zope 连接到 Postgres - ZPsycopgDA 的替代品
有没有办法在 Zope 连接到 Postgres 时获得保存点支持? 我目前正在使用 ZPsycopgDA,它不支持保存点,并且也很难通过构建进行安装。 切换到 SQLAlche…
如何通过 grep 查找位于许多不同目录中的代码?
我正在开发一个大量使用 Egg 的 Python 程序(Plone)。 这意味着我在调试时可能想要搜索 198 个充满 Python 代码的目录。 有没有一种好方法只搜索这…
使用 python 导出 zope 文件夹
我们有两台 zope 服务器运行我们公司的内部站点。 一个是实时站点,一个是开发站点。 我正在编写一个 python 脚本,将所有内容从开发服务器移动到实时…
Plone CMS (Zope) 中的 301 重定向
我正在运行一个托管在 Apache 和 Plone(基于 Zope)上的网站。 我的问题是我有以下网址的重复内容: www.site.com www.site.nl/en www.site.com/nl …
备份 ZODB blob 的正确方法是什么?
我正在使用 plone.app.blob 将大型 ZODB 对象存储在 blobstorage 目录中。 这减少了 Data.fs 的大小压力,但我无法找到任何有关备份此数据的建议。 我…
在Python中N个单词后分割HTML
有没有办法将一长串HTML后的N个单词分割开? 显然我可以使用: ' '.join(foo.split(' ')[:n]) 获取纯文本字符串的前 n 个单词,但这可能会在 html 标…
什么可以证明 Plone 的复杂性是合理的?
Plone 非常复杂。 Zope2,Zope3,五,ZCML, ZODB、ZEO,一大堆缩写词和缩写。 万事开头难,目前的状态似乎还没有定论。 它主要基于 Zope2,但通过 Fiv…
如何以编程方式对 ATFolder 子类的子类重新排序?
我有 Plone 产品,它使用自定义文件夹类型来包含一组自定义内容对象。 文件夹类型是通过子类化 BaseFolder 创建的,它有一个包含几个文本字段的架构。…