模型类参考¶
本文档涵盖了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
的子类。