[ADD] 0_openacademy: add new m

This commit is contained in:
phamcanh 2021-04-24 10:52:53 +07:00
commit cb98f817c5
15 changed files with 383 additions and 0 deletions

View file

@ -0,0 +1,4 @@
# -*- coding: utf-8 -*-
from . import openacademy_course
from . import openacademy_class

View file

@ -0,0 +1,19 @@
from odoo import models, fields
class OpenacademyClass(models.Model):
_name="openacademy.class"
_description = "openacademy class"
name = fields.Char(string="Class Name",required=True)
description = fields.Text()
course_id = fields.Many2one('openacademy.course',string="course id") #string course id hiển thị trên giao diện
class class_add(models.Model):
_name="openacademy.class"
_inherit = "openacademy.class"
room = fields.Char(string="phòng học")

View file

@ -0,0 +1,10 @@
from odoo import models, fields
class Course(models.Model):
_name = 'openacademy.course' #tên trên local là openacademy_course
_description = "OpenAcademy Courses"
name = fields.Char(string="Title", required=True)
description = fields.Text()
class_ids = fields.One2many("openacademy.class","course_id",string="Class")
demo = fields.One2many