首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Mongodb设置Django-nonrel

使用Mongodb设置Django-nonrel
EN

Stack Overflow用户
提问于 2014-06-26 12:50:46
回答 1查看 765关注 0票数 3

我正在尝试开发一个web应用程序,使用:- MongoDb作为数据库- Django作为web框架

我遇到了一些问题,这让我怀疑这种方法的质量。我的设置是:- MongoDb已安装并正常工作- Django-nonrel、djangotoolbox和DjangoMongoDBEngine安装在使用Python3.4的虚拟环境中- Os是Windows7企业版-使用Pycharm作为编辑器-我在settings.py中的设置是

代码语言:javascript
复制
DATABASES = {
    'default': {
        'ENGINE': 'django_mongodb_engine',
        'NAME': 'jungle1',
        'HOST': '127.0.0.1',
        'PORT': 27017
    }
}

不幸的是,当我在http://django-mongodb-engine.readthedocs.org/en/latest/tutorial.html上运行教程时,我得到了一个ImproperlyConfigured异常,我很难解决这个问题。

有没有人有类似设置的经验?

有没有任何人都能发现的明显的错误或遗漏?

这是一种合理的方法吗?-例如,尝试使用MongoEngine会不会更有效率?或者甚至在pymongo中使用bottle.py?

非常感谢你的帮助

Marc

EN

回答 1

Stack Overflow用户

发布于 2014-07-27 22:24:26

我猜如果你清除了Engine的值,那么它应该是这样工作的:

代码语言:javascript
复制
DATABASES = {
    'default': {
#        'ENGINE': 'django.db.backends.sqlite3',
#        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
        'ENGINE': '',
        'NAME': 'mydb',
        'USER': '',
        'PASSWORD': '',
        'HOST': 'localhost',
        'PORT': 27017,
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24422581

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档