Files
Odoo-Tutorial/academy_management/models/academy_schedule.py
T
2025-04-02 00:37:36 +07:00

18 lines
851 B
Python

from odoo import api, fields, models, _
class AcademySchedule(models.Model):
_name = 'academy.schedule'
_description = 'Academy Schedule'
name = fields.Char(string='Tên lịch học', required=True)
course_id = fields.Many2one('academy.course', string='Khóa học', required=True)
teacher_id = fields.Many2one('academy.teacher', string='Giáo viên', required=True)
student_ids = fields.Many2many('academy.student', string='Học viên tham gia')
date = fields.Datetime(string='Ngày và giờ diễn ra buổi học', required=True)
duration = fields.Float(string='Thời lượng buổi học (tính theo giờ)', required=True)
state = fields.Selection([
('draft', 'Draft'),
('confirmed', 'Confirmed'),
('done', 'Done')
], string='Trạng thái', default='draft', required=True)