2012-04-20 14 views
0

私のプロジェクトでSCTツールを新しく使用しています。私は名前だけを表示しようとするボード、で - 政治、ITを私は{% sphboard_displayCategories rootCategories %}を使用している場合 Caught VariableDoesNotExist while rendering: Failed lookup for key [name] in u'[<Category: politics>, <Category: IT>]'sctを使ったdjangoテンプレートエラー

としてエラーを取得したコード{% sphboard_displayCategories rootCategories.name %} .iamを使用することにより、IAMは、政治とITの全体の内容を取得します。しかし、私はURLのパスを持つ名前だけを表示する必要があります。誰でも助けてくれますか?

答えて

0

私はSCTツールを知らないが、あなたは返すことができます:あなたのビューから

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

をして(SCTは、文字列だけを期待仮定して)それらを使用しています。あなたは明らかにリスト上の ".name"にアクセスすることはできません。これはPythonでも動作しません。リスト内の個々のオブジェクトの名前にアクセスする必要があります。

関連する問題