このpyファイルを持っている:from osv import osv, fields
class my_class(osv.osv_memory):
_name = 'my.class'
_columns = {
'column1': fields.integer('Column1:'),
'column2': fields.integer('Column2:'),
}
my_class()
次のようなビュー:
<record model="ir.ui.view" id="view_my_class">
<field name="name">my.class.form</field>
<field name="model">my.class</field>
<field name="type">form</field>
<field name="arch" type="xml">
<field name="Column1"/>
<field name="Column2"/>
</field>
</record>
およびこの形式の xml 内のアクション ビュー:
<record model="ir.actions.act_window" id="action_my_action'">
<field name="name">Stuff,,,</field>
<field name="res_model">my.class</field>
<field name="view_type">form</field>
<field name="view_mode">form</field>
<field name="view_id" ref="view_my_class"/>
<field name="target">new</field>
</record>
次のエラーが表示されます。
検証エラー フィールド (s) res_model、src_model の検証中にエラーが発生しました: アクション定義のモデル名が無効です。
なんで?
PD: 自分のモジュールのウィザード部分です。