有没有办法从父模型类对象访问子模型类对象,或者现在这个父模型类对象有什么子模型类?
这是我的模型类:
class Content(models.Model):
_name = 'content'
title = fields.Char(string='Title', required=False)
summary = fields.Char(string='Summary', required=False)
description = fields.Char(string='Description', required=False)
class Video(models.Model):
_name = 'video'
_inherits = {'content': 'content_id'}
duration = fields.Float(string='Duration', required=False)
class Image(models.Model):
_name = 'image'
_inherits = {'content': 'content_id'}
width = fields.Float(string='Width', required=False)
height = fields.Float(string='Height', required=False)
如果我有一个“Content”类的对象说“content1”,它有一个子对象“image1”,有没有办法从“content1”对象访问那个“image1”对象,或者现在“content1”的类型是“Image “?
内容将来可以有很多子类,所以我不想查询所有子类。