gpt4 book ai didi

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

转载 作者:太空狗 更新时间:2023-10-29 20:29:18 25 4
gpt4 key购买 nike

我无法正确运行 django mongo 引擎。

我在 settings.py 中的数据库条目是

DATABASES = {
'default': {
'ENGINE': 'django_mongodb_engine',
'NAME': 'local',
}
}

我的 pip freeze 结果是

Django==1.8.2
django-mongodb-engine==0.5.2
djangotoolbox==1.6.2
pymongo==3.0.2

运行时出错

python manage.py runserver

django.core.exceptions.ImproperlyConfigured: 'django_mongodb_engine' isn't an available database backend.
Try using 'django.db.backends.XXX', where XXX is one of:
u'base', u'mysql', u'oracle', u'postgresql_psycopg2', u'sqlite3'
Error was: cannot import name BaseDatabaseFeatures

关于如何解决这个问题的任何建议。

最佳答案

如果您正在使用 djongo 并在调用 make migrations 时遇到此错误,请执行以下操作:

打开终端并安装pytz(pip install pytz)

关于python - django.core.exceptions.ImproperlyConfigured : 'django_mongodb_engine' isn't an available database backend,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30527086/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com