【发布时间】:2011-01-09 18:04:48
【问题描述】:
我一直在 Django 中看到 DoesNotExist 像在 db.models.fields.related.py 中一样被提升。不是在django.core.exceptions 中定义的ObjectDoesNotExist,而只是DoesNotExist。这个异常类在哪里定义,或者我没有完全理解异常?我已经检查过它没有例外(至少不是我所知道的)。我显然很困惑。
注意:它也是免费的,作为模型子类实例的属性,例如 `self.someforeignkey.DoesNotExist。这怎么可能?
【问题讨论】:
标签: django django-models