有一个项目models.py如下所示:
class Page(models.Model)
#fields
class News(Page)
#no fields
当我想检索一个Page或一个News页面时,我会执行以下操作:
page = get_object_or_404(Page, id=page_id)
但是,当我给出这个:page.__class__我总是得到这个:main.models.Page。
有没有办法知道一个页面实际上是一个Page类还是一个News类而不检查是否page_id存在于 中News?