やってみたら
grok.templatedir("../browser/templates")
私は得る
GrokImportError: The 'templatedir' directive can not contain path separator.
five.grokテンプレートディレクトリを絶対パスに設定する正しい方法は何ですか?
"grok.templatedir(directory)-ディレクトリ-モジュールと同じパッケージ内のディレクトリの名前"
現時点では正しい方法がないのではないかと心配しています。実際、方法はありません。
これについては保留中のバグがあり、最終的にはリファクタリングが行われます。
より詳しい情報:
In [1]: from os.path import dirname, join
In [2]: import zopeskel.basic_zope
In [3]: join(dirname(zopeskel.basic_zope.__file__))
Out[3]: '/usr/local/lib/python2.6/dist-packages/ZopeSkel-2.19-py2.6.egg/zopeskel'
しかし-これが正しい方法かどうかはわかりません。
最高、マルコ