gpt4 book ai didi

plone - 如何打印zope模板中相关对象的属性?

转载 作者:行者123 更新时间:2023-12-04 05:10:11 24 4
gpt4 key购买 nike

我写了一个与另一个对象相关的字段的灵巧类型:

institution = RelationChoice(
title=_(u"Institution"),
source=ObjPathSourceBinder(
object_provides=IInstitution.__identifier__
),
)

而且在我写的模板中:

<span id="institution" tal:content="context/institution" />

但它打印:
<z3c.relationfield.relation.RelationValue object at 0xe3a032c>

我试图获取属性以建立指向该项目的链接,但下一个不起作用:

<span id="institution" tal:content="context/institution/absolute_url" />

如何获取 objecto 的属性以链接到它?

最佳答案

引用对象已记录 in the Dexterity developer manual .您正在寻找 to_object属性:

<span id="institution" tal:content="context/institution/to_object/absolute_url" />

这将插入链接对象的 URL,或者您可以显示 Title相反:

<span id="institution" tal:content="context/institution/to_object/Title" />

关于plone - 如何打印zope模板中相关对象的属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14984596/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com