【发布时间】:2018-02-07 23:14:00
【问题描述】:
我正在用 django 编写一个应用程序,我想使用 mongoDB 作为我的数据库。我搜索了很多,发现 mongoengine 和 Pymongo 作为可能的选择。我决定暂时使用 PyMongo。但问题是我无法将我的应用程序连接到 mongoDB。到目前为止,我已经尝试过以下操作:
from pymongo import MongoClient
client = MongoClient()
db = client['user_central']
但它不能正常工作。必须在 DATABASES django 变量中放入一些东西,这就是我赶上的地方。如何将我的 django 应用程序连接到 mongoDB 并使用 mongo 作为我的 Django 后端?
任何帮助将不胜感激。
【问题讨论】:
-
根本不要将DATABASES变量放在设置文件中,只要在项目中的任意文件中启动MongoDB连接就可以开始使用了。
标签: django mongodb pymongo tastypie