模型类参考¶
本文档涵盖了Model类的功能。有关模型的更多信息,请参阅模型参考指南完整列表。
属性¶
DoesNotExist¶
- exception Model.DoesNotExist¶
当找不到预期的对象时,ORM 会引发此异常。例如,当找不到给定查找条件的对象时,
QuerySet.get()会引发此异常。Django 为每个模型类提供了一个
DoesNotExist异常作为属性,以识别找不到的对象类型,允许您捕获特定模型类的异常。此异常是django.core.exceptions.ObjectDoesNotExist的子类。
MultipleObjectsReturned¶
- exception Model.MultipleObjectsReturned¶
当针对给定查找条件找到多个对象时,
QuerySet.get()会引发此异常。Django 为每个模型类提供了一个
MultipleObjectsReturned异常作为属性,以识别找到多个对象的类型,允许您捕获特定模型类的异常。此异常是django.core.exceptions.MultipleObjectsReturned的子类。