1

configure.zcmlファイルなどを使用してZopeの外部メソッドを登録することは可能ですか?外部のPythonスクリプトを登録しようとしています(テーマの「jsregistry.xml」や「cssregistry.xml」などの他のレジストリ項目と同様)

4

1 に答える 1

6

いいえ。外部メソッドは「古い技術」であり、Zopeコンポーネントアーキテクチャよりも数年前のものです。

オンデマンドでExternalMethodオブジェクトを作成するGenericSetupインポートステップを簡単に追加できますが、Extensionsディレクトリ(ProductsとINSTANCE_HOME場所の内部)にあるPythonモジュールのみなので、通常のPythonファイルアクセスメソッドを使用してそれらの場所を列挙するだけで、すべてを追加できますそこにあり、レジストリをまったく使用していません。

ただし、ExternalMethodを使用することを絶対に確信していますか?単純なユーティリティやビューの方が簡単ではないでしょうか。

于 2011-05-27T18:03:21.117 に答える