5 from openerp.osv import osv, fields
8 class Module(osv.Model):
9 _name = "cmmi.description.module"
12 "name": fields.char(string="Title", size=64, required=True),
13 "description": fields.text(string="Description"),
14 "projet_id": fields.many2one("cmmi.projet",
17 "evolutions": fields.one2many("cmmi.evolution",
23 class Domaine(osv.Model):
24 _name = "cmmi.description.domaine"
26 _statuts = [("actif", "Actif"), ("inactif", "Inactif")]
29 "name": fields.char(string="Title", size=64, required=True),
30 "code": fields.char(string="Code", size=8),
31 "description": fields.text(string="Description"),
32 "ordre": fields.integer(string="Ordre"),
33 "parent_id": fields.many2one("cmmi.description.domaine", string="Parent_id"),
34 "statut": fields.selection(_statuts, string="Statut"),
35 "projets": fields.many2many("cmmi.projet",