AssertionError: Invalid value course.coure() in domain term ('course_id', '=', course.coure())
i couldnot rectify this please help me why its come
regular_single_entry.py::
class regularsingle(models.Model):
_name='regular.single'
_description='Student registration'
# _inherits = ['regulardata.form',]
course_id=fields.Many2one('course.coure','Course',required=True )
regulation=fields.Many2one('student.regulation','regulation',required=True)
hallticket_no = fields.Char('HallTicket Number')
regular_data=fields.One2many('page.regular','regular_data1')
branch_id = fields.Many2one('branch.branch','Branch',required=True)
@api.multi
@api.onchange('regulation')
def onchange_get_passeddata(self):
stud_list = []
stud_obj = self.env['regulardata.form'].search([('branch_id','=',self.branch_id),('course_id','=',self.course_id) ])
if self.regulation:
for stu in stud_obj:
for sub in stu.regular:
stud_list.append({'subject_code': sub.subject_code,'subject_name': sub.subject_name,'subject_type':sub.subject_type})
# _logger.debug(stud_list)
self.regular_data = stud_list
reglar_data.py:
class regulardataform(models.Model):
_name='regulardata.form'
_description='regular data'
name = fields.Char('Subject Name')
hallticket_no = fields.Char('HallTicket Number')
regulation = fields.Many2one('student.regulation','Regulation')
course_id=fields.Many2one('course.coure','Course',required=True)
regular=fields.One2many('regular.data','regular_data')
branch_id = fields.Many2one('branch.branch','Branch')
college_id = fields.Many2one('college.colleege','College')
if it is char field then working ,it is many2one doesnot work(course_id,branch_id)