如何修改 updateWidgets 中的 z3c 表单字段?
我正在尝试根据 HTTP get 变量中包含的变量动态更新表单字段。具体来说是www.site.com/form?id=name。我想从 url 中提取“id”字段并自动填充表单的 m…
Python 多线程
我有这样的场景: 使用 Zope/Plone 和一些我的 python API 创建的网页。有一个网页,称之为“a”,它通过 python 方法调用数据库(Postgres)并返回一…
InAndOut 小部件,z3c.form 多次具有相同的选项
克隆人 4.1。我正在创建一个用于构造表单的控件小部件(一种用于临时目的的 PloneFormGen)。用户可以为他们的表单选择不同的块并重新排序。 可用选项…
启动时查询注册表时出现 ComponentLookupError
我正在构建一个应用程序,使用 Collective.lead (主干)查询外部关系数据库中的一些数据。用户可以在自定义 Plone 控制面板工具中修改数据库连接设置…
将参数传递给 Zope 浏览器页面
在我的 Zope 实例中,我有一个 Python 脚本注册为浏览器页面。我有以下代码作为其注册表: ; 这个函数“PyTest.CallPy”定义为: def CallPy(self, da…
根据URL改变皮肤层
我正在创建一个具有“桌面”和“移动”主题的网站。我这个网站有两个主题包:mysite.theme 和 mysite.mobile_theme。 mobile_theme 是桌面主题的精简…
无法在 Plone 中更新 zope.schema
设置 Plone 4 并尝试集成 Solgema.fullcalendar 非常新,但在运行 buildout 时,我收到一条错误消息,说它需要 zope.schema 3.6.0,而我有 3.5.4。我…
Collective.xsendfile、ZODB blob 和 UNIX 文件权限
我目前正在尝试配置 Collective.xsendfile、Apache mod_xsendfile 和 Plone 4。 显然,Apache 进程在文件系统上看不到 blobstrage 文件,因为它们包含…
Zope 使用 zcml configure 注册外部方法
是否可以使用configure.zcml 文件或类似文件为Zope 注册外部方法?我正在尝试注册外部 Python 脚本(类似于主题中的其他注册表项,例如“jsregistry.x…
如何从我的克隆产品中的构建中获取配置?
如何将 Buildout 的配置信息包含在我的 Plone 产品中? 我正在开发的克隆产品之一从文件系统读取和写入信息。它目前在 Egg 命名空间内(例如在 plone/…
对象未实现 IField
我有以下代码来修补文件夹: ATFolderSchema = ATContentTypeSchema.copy() + \ ConstrainTypesMixinSchema.copy() + NextPreviousAwareSchema.copy()…
FieldIndex:unindex_object 无法删除 documentId
我们在 Plone 3.3 日志中似乎出现随机错误: 78:错误 Zope.UnIndex FieldIndex:unindex_object 无法从索引 getCompleteness 中删除 documentId 5134…