grok.traversable() ディレクティブがあります。
http://grok.zope.org/doc/current/reference/directives.html#grok-traversable
次のように使用したいと思います。
class MultiLinguageContentListingHelper(grok.CodeView):
"""
Builds JSON multilingual content out of Plone.
"""
grok.baseclass()
grok.traversable("getLanguages")
def getLanguages(self):
ただし、これは Five.grok にはないようです。
AttributeError: 'module' object has no attribute 'traversable'
ここでドットを接続するための行がいくつかありません
古いgrokバージョンの問題ですか
Five.grok がこのディレクティブをサポートしていないのは問題ですか?
後者の場合、サポートを実現するために Five.grok をどこに突っ込めばよいでしょうか?