1

我正在将 django-mongodb 引擎用于具有多个数据库的 django 应用程序。假设我有一个名为 Profiles 的模型。为了从正确的数据库中选择模型值,我查询它喜欢 Profiles.objects.using(db_name)。这里有两种情况可以捕获异常。a) Db 不存在。b) 该模型不存在该数据库中的集合。创建数据库时的一些异常可能导致这种状态。

在这两种情况下处理异常的最佳方法是什么。我需要分别捕获两个异常以记录不同的消息。

4

0 回答 0