私は OpenERP 開発に不慣れで、ファイル内のクラスcategoriesによって作成されたテーブルの各要素のチェックボックスを作成する動的ビューを作成しようとしています。categories()module.py
users()クラス内fields_view_getで、次のコードで関数を作成しました
def fields_view_get(self, cr, uid, view_id=None, view_type='form', context=None, toolbar=False,submenu=False):
result = super(categories, self).fields_view_get(cr, uid, view_id, view_type, context, toolbar,submenu)
school_obj = self.pool.get('sim.categories')
result['arch'] = '''<field name="father_name" />'''
return result
私のコードが動的フィールドの生成に近づいていないことがわかるように、私はまだそれを行うにはほど遠いですが、このテストでも次のエラーが発生します
TypeError: super(type, obj): obj must be an instance or subtype of type
categoriesエラーのresult = ...行を変更するusersと、新しいエラーが発生する場所がなくなることがわかりましたが、usersクラス内でusersクラスを継承する必要があるのはなぜですか。
何が間違っているのか、何が欠けているのかについてのヒントをいただければ幸いです。