Python Django ORM在Django外部运行时手动断开连接

Python Django ORM在Django外部运行时手动断开连接,python,django,django-models,Python,Django,Django Models,按照说明和连接到Django ORM后 如果已经配置了活动连接/设置/设置,那么避免运行时错误的最佳做法是什么 当前,如果调用settings.configure(…)再次出现异常:运行时错误:设置已配置。我希望在已设置时避免潜在的多个连接和此运行时错误 是否有一种方法可以优雅地断开连接,或者应该尝试/捕获这种连接?这与“连接”无关。安装程序会连接到数据库,不是吗?不,配置设置不会创建连接。数据库后端在执行查询时会延迟创建线程本地连接,除非连接已处于活动状态。因此,请尝试设置。配置(…)除了Ru

按照说明和连接到Django ORM后

如果已经配置了活动连接/设置/设置,那么避免运行时错误的最佳做法是什么

当前,如果调用
settings.configure(…)
再次出现异常:
运行时错误:设置已配置。
我希望在已设置时避免潜在的多个连接和此运行时错误


是否有一种方法可以优雅地断开连接,或者应该尝试/捕获这种连接?

这与“连接”无关。安装程序会连接到数据库,不是吗?不,配置设置不会创建连接。数据库后端在执行查询时会延迟创建线程本地连接,除非连接已处于活动状态。因此,请尝试设置。配置(…)除了RuntimeError,e:print e是解决方法吗?您应该在应用程序的入口点调用
设置。configure()
一次,或者设置
os.environ['DJANGO\u SETTINGS\u MODULE']
指向您的设置模块(如果有)。