如果存在数据库但集合未使用django-mongodb

时间:2017-01-09 06:45:17

标签: django mongodb django-queryset django-mongodb-engine

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

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

0 个答案:

没有答案