我在Odoo通過一本叫做Odoo Development Essentials的書潛水。 我正在嘗試創建一個待辦事項模塊。 現在我設法創建了模塊並將其安裝在管理員中。
在模塊中,有:
的OpenERP的.py
{
'name': "Todo App",
'description': "Long description of module's purpose",
'author': "TSA",
'depends': ['mail'],
'application':True,
'data': ['todo_view.xml'],
}
todo_model.py
from openerp import models, fields
class TodoTask(models.Model):
_name = 'todo.task'
name= fields.Char('Description',required=True)
is_done = fields.Boolean('Done?')
active = fields.Boolean('Active?',default=True)
INIT的.py
from . import todo_model
todo_view.xml
<openerp>
<data>
<!-- Action to open todo task list -->
<act_window id="action_todo_task" name="Todo Task" res_model = "todo.task" view_mode="three,form"/>
<!-- Menu item to open Todo task list -->
<menuitem id="menu_todo_task" name="Todo Tasks" parent="mail.mail_feeds" sequence="20" action="action_todo_task"/>
</data>
書上說的是,與父mail.mail_feeds的菜單項被用於信息菜單下添加一個菜單項。其實它,但是當我嘗試點擊菜單上的我有這樣一個錯誤:
我搜索的谷歌,但沒有發現線索...... 有人能幫助我嗎?
謝謝 托馬斯