1

データベースに新しいテーブルを追加しようとしています。これで、テーブルが作成され、コンダクター API を使用してデータを入力/更新します。タスクを達成するためにいくつかの関数を定義しました。機能は、conductor.manage と db.sqlalchemy.api とともに、conductor と db api で定義されています。システムを実行しようとすると、次のように表示されます

AttributeError: 'ConductorAPI' オブジェクトに属性 'xxxxxx' がありません

関数は、Conductor API と manager および db.API で適切に定義されています。コードの流れをさかのぼってみたところ、conductor.apiまでコードが届いているようです。コンダクター API の関数は次のように定義されます。

"""クラス LocalAPI"""
def xxxxxx(self、context、node_id、values):

     return self._manager.xxxxxx(context, node_id, values)

さて、この後、エラーが発生します。関数は Conductor.manager に存在しますが。このエラーが発生する理由を見つけるのを手伝ってください。

4

1 に答える 1

1

それで、私はそれを理解しました。また、インターフェースを Conductor.rpcapi に追加する必要があり、今では正常に動作しています!

于 2013-09-10T16:51:00.197 に答える