python - MongoEngine : ImproperlyConfigured: settings. 数据库配置不正确

标签 python django mongoengine

执行以下命令时出现以下错误

from django.contrib.sessions.models import Session
session = Session.objects.get(pk=session_key)

错误:

ImproperlyConfigured: settings.DATABASES is improperly configured. Please supply the   ENGINE value. Check settings documentation for more details.

settings.py 文件执行以下步骤 http://docs.mongoengine.org/en/latest/django.html

DATABASES = {
'default': {
    'ENGINE' : 'django.db.backends.dummy',
},
 }

SESSION_ENGINE = 'mongoengine.django.sessions'

最佳答案

检查这个:http://petrkout.com/programming/setting-up-django-with-mongodb/

你缺少

from mongoengine import connect
connect('employeedb', username='my_username', password='secret_password')

在您的 settings.py 文件中。

关于python - MongoEngine : ImproperlyConfigured: settings. 数据库配置不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20465921/

相关文章:

django - 当我将 View 包含在 django Mongoengine Web 服务 url.py 文件中时,为什么会出现 base_name 属性错误?

python wtf AttributeError : 'ObjectIdField' object has no attribute 'help_text'

python - 此函数在 Python 中的最短表示

python - 是否可以使用 python 中的函数清空字符串?

python - 元字符和反斜杠在这里做什么?

django - AngularJS REST 应用程序 - 设计优化

MongoDB:从数组字段中的所有子文档中删除一个字段

osx 上的 Python Web 浏览器平台特定的 unicode 错误

python - Django 消息不起作用

python - Django NOT NULL 约束失败