【问题标题】:When and where should I connect and disconnect Mongoengine我应该在何时何地连接和断开 Mongoengine
【发布时间】:2020-10-16 02:47:00
【问题描述】:

我是 Mongonengine 的新手,我在 Django 项目中使用它。正如documents 所说,我应该首先使用connect 方法建立连接。我的问题是这应该在哪里完成?

还有一个disconnect方法,我想知道我是否应该使用它,如果是,我应该在哪里使用它?

我的意思是我应该在单独的文件中连接还是每次我想查询数据库时都应该打开一个连接然后关闭它?

【问题讨论】:

  • 我认为是settings.py
  • 我也是,但有两个问题:1. 何时断开连接? 2. 为什么在settings.py

标签: django mongodb pymongo


【解决方案1】:

您应该在应用程序启动时 connect() mongoengine(例如,对于烧瓶,这通常是在您创建 app = Flask() 应用程序时)然后您可以忘记它,您不必担心断开它。

【讨论】:

    猜你喜欢
    • 2014-10-24
    • 1970-01-01
    • 1970-01-01
    • 2015-08-03
    • 2010-10-26
    • 2011-02-03
    • 1970-01-01
    • 1970-01-01
    • 2013-12-26
    相关资源
    最近更新 更多