gpt4 book ai didi

mongodb - 使用 Mongodb 设置 Django-nonrel

转载 作者:行者123 更新时间:2023-12-05 07:58:36 25 4
gpt4 key购买 nike

我正在尝试使用以下方法开发网络应用程序:- MongoDb 作为数据库- Django 作为网络框架

我遇到了一些问题,这让我怀疑这种方法的质量我的设置是:- MongoDb 安装并正常工作- Django-nonrel、djangotoolbox 和 DjangoMongoDBEngine 安装在 Python 3.4 的 virtualenv 中- 操作系统是 Windows 7 企业版- 使用 Pycharm 作为编辑器- 我在 settings.py 中的设置是

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 会更有效率吗?或者甚至将 bottle.py 与 pymongo 一起使用?

非常感谢您的帮助

马克

最佳答案

我想如果你清除 Engine 的值那么它应该像这样工作:

DATABASES = {
'default': {
# 'ENGINE': 'django.db.backends.sqlite3',
# 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
'ENGINE': '',
'NAME': 'mydb',
'USER': '',
'PASSWORD': '',
'HOST': 'localhost',
'PORT': 27017,
}
}

关于mongodb - 使用 Mongodb 设置 Django-nonrel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24422581/

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