问题标签 [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.
facebook - FBML 和 HTMLParser 错误
下面的代码:
导致以下错误:
然而,这个结构对我来说似乎是有效的......
python - 喜欢 zope 3 而不是 grok 的原因
我熟悉 zope 2 并认为 zope 3 在许多方面都更胜一筹,就我使用它而言(即主要与 5 一起使用)。
现在我正在考虑更深入地研究 zope 3。您是否建议更进一步并使用 grok 代替,如果是,为什么?(如果没有,为什么不呢?:)
python - 从 Django 的角度理解 Zope 的内部结构
我是 zope 的新手,我之前在 Django 上工作了大约 2.5 年。所以当我第一次进入 Zope(v2) 时(只是因为我的新公司已经使用了 7 年),我遇到了这些问题。请帮助我理解它们。
zodb 的“真正”目的是什么?我知道它的作用,但请告诉我 zodb 所做的一件很棒的事情,而像 Django(没有 zodb)这样的框架却错过了。
更新:根据答案,Zodb 取代了对 ORM 的需求。您可以直接将对象存储在 db(zodb 本身)中。
据说 zope 的杀手级功能之一是 TTW(通过 Web 或使用 ZMI 开发)理念。但是我(和任何开发人员)更喜欢基于文件系统的开发(使用版本控制,使用 Eclipse,使用 Zope 之外的任何喜欢的工具)。那么这个TTW实际用在哪里呢?
这是最大的。与 Python/Django 继承相比,Zope 的收购获得了什么“额外的东西”。
从 Django 来到 Zope 真的是个好举动吗?
任何像 djangosnippets.org 这样的 Zope(v2) 网站?
django - 将(非常旧的)Zope/Plone 站点移动到 Django
我被要求将数据从 Plone 驱动的(现在离线)站点移动到新的 Django 站点。
这些是我拥有的版本信息:
Zope 版本(未发布版本,python 2.1.3)
Python 版本 2.1.3 (#1, Sep 19 2002, 13:15:46) [GCC egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)]
CMFPlone (安装产品CMFPlone( 1.0.1 )) 2003-04-11 01:17
此外,我有完整的 Data.fs 和几个导出到 xml/zexp 的 Plone 文件夹
什么是好的移动策略?
如何访问六年的 ZODB?
python - 自定义遍历和页面模板
使用 Marius Gedminas 的优秀博客文章,我为我的站点中的文件夹创建了一个自定义遍历器。
这让我可以展示:http://foo.com/folder/random_id
代替:http://foo.com/folder/object.html?id=random_id
配置方面效果很好,我可以捕获 random_ids 并在我的消息中搜索正确的,准备显示。
我的问题是我不确定如何通过我常用的页面模板显示数据 - 在他的原始代码中的 TODO 点;)
通常我会使用类似的东西:
但我无法弄清楚如何在自定义遍历的上下文中正确执行此操作。
更新:要清楚,我想避免在 url 中添加任何其他内容(否:http: //foo.com/folder/random_id/read)。
我不需要通过任何其他地址访问该视图(否:http: //foo.com/folder/read)
我想使用的视图的 ZCML 是:
我猜(根据进一步的建议),大致如下:
甚至是正在返回的对象类型的默认视图(在本例中为 dict):
python - 从不接受信号的卡住 python 进程获取堆栈跟踪
我必须运行一个遗留的 Zope2 网站并对它有些不满。最大的问题是,有时它只是锁定,以 100% 的 CPU 负载运行,不再响应请求。虽然该问题无法定期重现,但包含 3 个动态图的页面有时会触发它,因此我怀疑某种竞争条件会导致无限循环或卡住的忙等待。
问题是,我还没有找到调试这个东西的方法。Zope 日志中没有任何内容,系统日志中也没有任何内容。我尝试了这个问题的建议来获取堆栈跟踪,但唯一有效的信号是SIGKILL
.
当它卡住时,是否还有另一种可能性来找出该过程的确切位置?
javascript - Javascript + python url-en/解码问题
嗨,我有点坚持 python 和 javascript 之间的 url 编码,我希望你能帮助我:S
Javascript:
Python:
Javascript对“lôl”进行了两次编码,但是python用它做了一次,我不知道如何从那里逃脱,因为无论如何我都会通过Prototype HTTP GET请求“l%C3%B4l”而不是“l%F4l”接收
最好的问候
**在 zope 网络服务器上编辑它
internationalization - 克隆翻译问题
我是一个 plone 新手,我需要更改 .po 文件中的翻译单词,翻译是阿拉伯语。当我将单词更改为正确的单词并重新启动 zope。我的 plone 网站不再从该文件中读取阿拉伯语翻译,而是显示问号。
当我搜索时,我发现我必须与 .pot 文件(翻译目录)进行一些同步,但我认为这不是实际问题。有什么线索吗?
linux - 备份(和恢复)一个 Plone 实例
我在 Linux 下的主目录中安装了 Plone。~/Plone
. 这是由其网站上的 Plone 的默认发行版制成的。所以 Plone 编译了自己的 python 并与 Zope 捆绑在一起。
请告诉我,如果我想备份哪些文件是必要的:
- 1) 备份曾经存储在我的 Plone 实例中的全部数据;
- 2a) 在相同版本的 Plone中恢复备份数据,但位于其他位置。
- 2b)在(稍微)更新版本的 Plone中恢复备份数据。
我想,也许只备份整个~/Plone/zinstance
目录是个好主意,但我发现了成千上万的 . /home/me/Plone/...
,甚至在文件中zinstance/var/filestorage/Data.fs
(!!!)。这可能是对的吗?
我找到了这个资源,但它不够具体。
python - 将基于 zcml 的 python 脚本转换为 zope/plone 中的独立脚本
我有一个以 zope 3 zcml 方式工作的 python 类,但我想将 python 移动到一个独立的脚本中,a 可以通过 tal:content='context/get_tags' 的方式访问该脚本。这是目前的代码:
不是很好(你可能已经猜到程序员不是我的职位),但这是我所拥有的。如何将其转换为独立脚本?