0

我最近在我的项目中使用了 SCT 工具。在董事会中,当我尝试仅显示名称时 - 政治,IT 通过使用代码{% sphboard_displayCategories rootCategories.name %}.iam 得到错误为 Caught VariableDoesNotExist while rendering: Failed lookup for key [name] in u'[<Category: politics>, <Category: IT>]'

如果我使用{% sphboard_displayCategories rootCategories %},我会得到政治和 IT 的全部细节。但我只需要显示带有 url 路径的名称。有人帮我吗?

4

1 回答 1

0

我不知道 SCT 工具,但您可以返回:

rootNames = map(lambda x: x.name, rootCategories)

从您的角度来看并使用那些(假设 SCT 只需要字符串)。您显然无法访问列表上的“.name”,这在 python 中也不起作用,您必须访问列表中各个对象的名称。

于 2012-04-20T07:24:16.117 回答