问题标签 [zope]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
zope - 如何在 ZODB 中实现持久列表或持久映射
一对多关系在 ZODB 中不起作用,因为列表是可变的。他们说解决方案是持久映射或持久列表或 BTree。有人可以告诉我它是如何完成的
javascript - 级联下拉列表
我正在开发一个 Web 应用程序,并尝试用两个下拉列表编写一个表单。第二个下拉列表中的列表将取决于第一个下拉列表中的选择。任务本身并不太复杂,除了一旦做出第一个选择,我需要进行数据库调用以提取第二个下拉列表的数据。这是我遇到困难的地方。这两个列表实际上都是从数据库中填充的。
我正在使用 python 脚本处理此问题,并且一直在尝试使用 onChange javascript 函数来执行此操作。Web 应用程序是在 Zope 中构建的,页面模板可能是带有 python 脚本的选项。
django - Django or Zope?
I want to create a website and I am confused which web framework to use. Please recommend me which framework is better: Django or Zope. I am using Python.
plone - Zope Plone 3.1.2 - 使用电子邮件地址导出所有用户
我已经运行 zope / plone 站点大约一年了——这似乎是启动和运行 CMS 的一种非常快的方法,而且它是一项很棒的工作——它正在运行 3.1.2 的 plone。我现在是一名 zope 或 plone 专家(事实上,我读得越多——我知道的越少!),但我在 python 方面很方便。
我试图将用户导出为 xml - 它因 unicode / id 错误而失败。我曾尝试将导出为 zexp 文件,但实际上我不知道如何读取此文件(我曾尝试导入 zope 等,但我不知道下一步该做什么!
我发现运行列出所有用户的脚本,但这些是针对 zope2 的,老实说,我实际上不知道如何安装它们。
有人可以请
1) 告诉我如何修复 id / unicode xml 导出错误?请告诉我可以直接在网站上做的方式?或 2) 告诉我如何阅读和 zope zexp 文件并做一些简单的事情,比如把它放入 dict 中?
我不知道会有这么多人注册使用我的网站,现在我希望将电子邮件列表管理移动到另一个系统 - 因此需要导出。
提前致谢,
理查德。
plone - 如何注册一个标记界面,使其在 Plones 的 ZMI 中可见?
我想注册一个标记接口,以便可以将其添加到 ZMI 中的对象中。我的产品configure.zcml
包含:
并且,重新安装后,该接口显示在可用接口列表中。但是如果我尝试将它添加到 ZMI 中的对象中,我会得到一个ComponentLookupError
. 少了什么东西?
sql - 为 Z SQL 方法设置变量
在 Plone 中,我有一个 Z SQL 方法:
如何在我的 Plone 页面代码中设置 aapp_id 的值?
好的,谢谢 Matthew 确切的模板代码是什么?我试过了:
但我得到名称“AAPPInfo”未定义错误。
python - Repoze.bfg 或 Grok
我即将深入 Zope 领域,想知道哪个框架更适合我的需求。我有一些玩 django 的经验,而我切换到基于 zope 的框架的主要原因是 ZPT,并且还需要偶尔使用 Plone 做一些事情。两者似乎都是运行良好的项目我主要想知道哪个与 Plone 有更好的学习重叠?提前致谢!
views - 自定义克隆面包屑并移出克隆顶部
克隆人正在休假,我有一个请求将面包屑添加到克隆 3 站点。通常在 plone 中,标识、导航搜索个人栏和面包屑都在一个名为 plonetop 的视图中。该视图已被直接 html 替换,因为修改 plone 默认的 plonetop 视图太难了。
在 portal_view_customizations 中有一个名为 path_bar 的视图,它包含面包屑视图。我想在网站上显示它,但我不知道如何调用它。看来我需要创建一个自定义视图并在 configure.zcml 中创建一个新部分,但我真的不知道从哪里开始。
谁能帮忙?
重申一下,我想将 plone 路径栏放在页面上,而没有所有其他 plone 顶部的东西,只是 path_bar。
python - 克隆外部方法帮助
我无法让一个简单的外部方法在 plone 中正常工作。在我的扩展文件夹中,我有一个名为 blast_query.py 的 Python 脚本,代码如下:
我的外部方法如下所示:
编号:run_blast_query
标题:
模块名称:blast_query
函数名称:print_query
我在 ZMI 中的 python 脚本如下所示:
我只想将查询从表单传递给函数,所以我知道它工作正常。
有任何想法吗?
python - 有条件地在 zope 的高级查询中包含查询
我正在为 zope 网站建立一个非常彻底的搜索机制。有很多不同的搜索方式,因为它可能想要在同一个索引上搜索多个值(并匹配所有这些值),所以我需要使用 AdvanceQuery 来完成。我已经建立了这样的查询:
self.text() 等在其他地方定义,如果查询不存在,将返回 False,即使只有一个值,self.text() 和 self.sector() 总是会生成一个列表,所以不用担心.
我也知道如何做最后一点,例如
我无法弄清楚如何将它拼接在一起以定义“查询”。如果我做这样的事情,如果不是所有的都存在,它就会中断:
请记住,这可能不是要搜索的变量的完整列表,因此可以查看数百种可能的组合。如何有条件地定义“查询”以使其不会中断?