我的项目中已经使用了mysql,现在设计了两个表想要采用mongodb数据库进行存储。
步骤如下(mongodb安装启动在https://www.cnblogs.com/huanhuaqingfeng/p/11188024.html中查看)
1,安装mongoengine
pip install mongoengine
在django中,mongoengine是django与mongodb数据库的连接器
2, 修改settings.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'builddatabase',
'USER': 'root',
'PASSWORD': 'likeshe',
'HOST': '127.0.0.1',
'PORT': '3306',
},
'db1': {
'ENGINE':None,
}
}
import mongoengine #导入mongoengine
conn = mongoengine.connect("Print_Analysis") ##Print_Analysis ,我的mongodb数据库的名字
3,在我的应用Print_Analysis的models.py 中添加表类