ran*_*ser 9 python django mongodb django-mongodb-engine
我无法正常运行django mongo引擎.
我在settings.py中的数据库条目是
DATABASES = {
'default': {
'ENGINE': 'django_mongodb_engine',
'NAME': 'local',
}
}
Run Code Online (Sandbox Code Playgroud)
我的pip冻结结果是
Django==1.8.2
django-mongodb-engine==0.5.2
djangotoolbox==1.6.2
pymongo==3.0.2
Run Code Online (Sandbox Code Playgroud)
运行时出错
python manage.py runserver
Run Code Online (Sandbox Code Playgroud)
是
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
Run Code Online (Sandbox Code Playgroud)
任何建议如何解决这个问题.
如果您使用 djongo 并在调用 make migrations 时遇到此错误,请执行以下操作:
打开终端并安装 pytz (pip install pytz)
归档时间: |
|
查看次数: |
8354 次 |
最近记录: |