0
在我的Django項目中,我使用Mysql和MongoDB作爲兩個數據庫。並定義這樣的設置文件。Django mongoengine保存數據
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'db_name'
},
'mongo_db': {
'ENGINE': 'django_mongodb_engine',
'NAME': '****',
},
}
我已經定義了這樣的
class EntityType(Document):
entity_type = fields.StringField()
現在我所有的模型時,我想用Django的外殼其投擲的錯誤 ConnectionError: You have not defined a default connection
請建議將數據存儲在的EntityType我做錯了什麼
編輯
,我是用mongo_db加錯引擎數據庫connection.I想我mongoengine和Django的MongoDB的發動機
同樣的錯誤。它的給出 –
我是否需要更改數據庫引擎。我想混淆mongoengine和django-mongodb-engine –