在点击某个菜单时,报错:
2019-11-07 01:22:06,383 5280 WARNING 20191106 odoo.http: (" 类型' tree' 无默认视图 !", '')
并给与提示:
刚开始以为是 得在action 里增加 <field name="view_ids" .../>,尝试后无果。
仔细看了下代码,
<record id="view_sort_photo_action" model="ir.actions.act_window">
<field name="name">Sort Photo</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">fcwz.sort_photo</field>
<field name="view_mode">kanban,form, tree</field>
<field name="search_view_id" ref="view_sort_photo_search"/>
</record>
感觉没什么问题,但感觉 view_mode 前多写了个空格,看着挺不舒服,删了。
再重启升级,就可以了。后来验证了是不是因为空格的问题,我把
<field name="view_mode">kanban,form, tree</field>
改成了
<field name="view_mode">kanban,tree, form</field>
重启升级后,报了如下错误:
果然,这次报的是form的错误,和空格有果然关系。
代码格式一定要控制规范呀