Beispiel #1
0
class tModel(models.Model):
    _name = "test.load.model"

    name = fields.Char()
    age = fields.Integer()
    boolean = fields.Boolean()
    manytoone_id = fields.Many2one("test.load.comodel")
    onetomany_ids = fields.One2many("test.load.comodel", "inverse_id")
    manytomany_ids = fields.Many2many(
        "test.load.comodel", relation="test.load.comodel.rel", field_a="a_oid", field_b="b_oid")
Beispiel #2
0
class tModel(models.Model):
    _name = "test.models.model"

    name = fields.Char()
    country = fields.Char(default="Argentina")
    age = fields.Integer()
    boolean = fields.Boolean()
    cascade_id = fields.Many2one("test.models.comodel", ondelete="CASCADE")
    restrict_id = fields.Many2one("test.models.comodel", ondelete="RESTRICT")
    setnull_id = fields.Many2one("test.models.comodel", ondelete="SET NULL")
    onetomany_ids = fields.One2many("test.models.comodel", "inverse_id")
    manytomany_ids = fields.Many2many("test.models.comodel",
                                      relation="test.model.comodel.rel",
                                      field_a="a_oid",
                                      field_b="b_oid")
Beispiel #3
0
class tCoModel(Model):
    _name = "TestCoModel"
    char = fields.Char()
    o2m = fields.One2many('TestModel', 'm2o')
Beispiel #4
0
class Group(models.Model):
    _name = "base.group"

    name = fields.Char(required=True, max_length=255)
    acl_ids = fields.One2many("base.acl", inversed_by="group_id")
    dls_ids = fields.Many2many("base.dls", relation="base.group.dls.rel", field_a="group_oid", field_b="dls_oid")
Beispiel #5
0
class Group(models.Model):
    _name = "base.group"

    name = fields.Char(required=True, max_length=255)
    model_access_ids = fields.One2many("base.model.access",
                                       inversed_by="group_id")