如何在Django我们应用程序中为mongoDB连接配置settings.py

时间:2018-08-29 18:14:45

标签: django mongodb connection

我遇到以下错误:

django.core.exceptions.ImproperlyConfigured:
  'django_mongodb_engine' isn't an available database backend.

还有the official documentation of django says

  

尝试使用'django.db.backends.XXX',其中XXX是以下之一:u'mysql'u'oracle'u'postgresql_psycopg2'u'sqlite3'

如您所见,文档列表中没有mongodb

有什么建议吗?

2 个答案:

答案 0 :(得分:0)

根据错误消息,可能是django_mongodb_engine未正确安装:

pip install git+https://github.com/django-nonrel/django@nonrel-1.5
pip install git+https://github.com/django-nonrel/djangotoolbox
pip install git+https://github.com/django-nonrel/mongodb-engine

更多信息,请访问:https://django-mongodb-engine.readthedocs.io/en/latest/topics/setup.html

答案 1 :(得分:0)

this用于MongoDB和Django连接