python - 是否有类似 "symbolic link"的东西(以 *nixes 术语)但对于 Plone 中 ZODB 中的对象?

标签 python symlink plone zope zodb

假设我在 /school1/document-rules 中有一个对象。

假设在另一个上下文中,/school2,我需要具有与 /school1/document-rules 相同的 document-rules >.

在 ZODB 中,具有 /school1/document-rules/school2/document-rules 意味着我有两个不同的对象。

我想知道是否可以制作/school2/document-rules reference /school1/document-rules。因此,/school2/document-rules 将类似于“ReferenceDocument”、“ReferenceLink”或类似于指向 /school1/document-rules 的符号链接(symbolic link)>.

为什么?文档是相同的,但有时在不同的上下文中使用相同的文档更有意义(在语义方面)。我有根据上下文呈现的 portlet,我不想复制 document-rules

像我要找的东西是否存在? Bultin 还是使用模块?

最佳答案

SimpleAlias做你想做的事。我用过它并且效果很好。你也可以看看 collective.alias

关于python - 是否有类似 "symbolic link"的东西(以 *nixes 术语)但对于 Plone 中 ZODB 中的对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4832664/

相关文章:

google-colaboratory - Colab 不支持符号链接(symbolic link) (ln) 操作

Apache 未遵循符号链接(symbolic link) (403) : Creating Symlinks Within Vagrant : Windows Host, Ubuntu guest

templates - 如何制作插入其他较小内容项 View 的平面 View ?

python - 为 plone 4 实现一个简单的灵活性内容类型

python - Pydot 中决策树的字典对象

Python - 如何使这个不可 pickle 的对象可 pickle ?

提供不太像限制功能的 Python 参数

python - 二元组和单词排名

shell - 使用符号链接(symbolic link)时,为什么 "ls .."和 "cd .. "的结果不同?

python - Plone 将 Blob 数据迁移到 "bushy"布局 IOError Errno 21