有一个项目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
?