次のコードで作成されたクラスがあります
class exp(osv.osv):
_name = "sim.exp"
_description = "xxx"
_columns = {
'building': fields.many2one('sim.buildings','Building',required=True,ondelete='cascade'),
'owner': fields.many2one('sim.student','Name of Owner',required=True,ondelete='cascade'),
}
exp()
フィールドに特定の問題がowner
あり、何らかの理由でフィールドを取り戻すことができます。代わりregnum
にフィールドを取り戻したいと思います。student_name
私sim.student
のクラスは次のようになります
class student(osv.osv):
_name = "sim.student"
_description = "xxx"
_columns = {
'student_name': fields.char('Name',size=256,required=True),
'regnum': fields.char('Registration Number',size=256,required=True),
'father_name': fields.char('Last Name',size=256),
'gender':fields.selection([('male','Male'),('female','Female')],'Gender'),
'contact_no':fields.char('e-mail',size=256),
'building': fields.many2one('sim.buildings','Consorcio',required=True,ondelete='cascade'),
}
student()
具体的に取得する方法はありますstudent_name
か?
正しい方向へのヒントは大歓迎です!