我正在尝试使用 mongoengine 连接到 mongodb。
Mysql 是我的默认数据库,我安装的应用程序中有“mongoengine.django.mongo_auth”。由于没有默认连接的错误,我删除了 'AUTH_USER_MODEL = 'mongo_auth.MongoUser''。
我将 mongo 与 celery 一起使用,所以我认为设置没有问题。这就是我尝试连接的方式 - 代码在 views.py
from mongoengine import connect
my_connect = connect('my_db', alias='mongo')
test = test(name='a_name', desc='a desc')
test.save(using='mongo')
my_connect.connection.disconnect()