最佳答案
我有个 Django 型号的定制经理。我似乎不能在这里捕捉 DoesNotExist 异常。我知道怎么在模型里面做,但是在这里不起作用:
class TaskManager(models.Manager):
def task_depend_tree(self, *args, **kwargs):
if "id" in kwargs:
try:
task = self.get(id=kwargs["id"])
except DoesNotExist:
raise Http404
Get _ object _ or _ 404也不起作用。 怎么了?