From b669208cd3464f20b7b6c5f5ead2eaee4110da94 Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Fri, 15 Oct 2010 17:45:01 +0200 Subject: [PATCH] correct and simplify res_widget bzr revid: al@openerp.com-20101015154501-i6q7er55ist1mqnr --- bin/addons/base/res/res_widget.py | 27 ++++++++------------------- 1 file changed, 8 insertions(+), 19 deletions(-) diff --git a/bin/addons/base/res/res_widget.py b/bin/addons/base/res/res_widget.py index 0c9294811c1..6590be1b1b1 100644 --- a/bin/addons/base/res/res_widget.py +++ b/bin/addons/base/res/res_widget.py @@ -22,30 +22,19 @@ from osv import fields,osv class res_widget(osv.osv): _name = "res.widget" + _rec_name = "title" + _columns = { + 'title' : fields.char('Title', size=64, required=True), + 'content': fields.text('Content', required=True), + } res_widget() class res_widget_user(osv.osv): _name="res.widget.user" _columns = { 'sequence': fields.integer('Sequence'), - 'user_id': fields.one2many('res.users', 'widget_user', 'Users'), - 'widget_id': fields.one2many('res.widget', 'widget_res', 'Widgets'), + 'user_id': fields.many2one('res.users','User'), + 'widget_id': fields.many2one('res.widget','Widget'), } -res_widget_user() +res_widget_user() -class res_users(osv.osv): - _inherit = 'res.users' - _columns = { - 'widget_user': fields.many2one('res.widget.user', 'Widget User'), - } -res_users() - -class res_widget(osv.osv): - _inherit = "res.widget" - _rec_name = "title" - _columns = { - 'title' : fields.char('Title', size=64, required=True), - 'content': fields.text('Content', required=True), - 'widget_res': fields.many2one('res.widget.user', 'Widget') - } -res_widget()