Добрый день ув. программисты. Столкнулся с такой БД как MongoDB. Проинсталил себе pymongo, создал БД и залил в нее нужые данные. Но не очень удобно каждый раз прописывать название БД. Прочитал в интернете, что в Джанго можно исопльзовать несколько баз данных, только их нужно прописать в settings.py. Прописал в коде 2 базы - одну по дефолту, а вторую pymongo. Настройки для mongodb брал в интернете.В таком виде как сейчас не работает. Пробовал прописать ‘ENGINE’ : ‘django_mongodb_engine’, предварительно установив у себя mongodb_engine - ругается на AttributeError: ‘tuple’ object has no attribute ‘insert’.
Прошу помощи, может кто сталкивался с подобной проблемой.
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.
'NAME': '', # Or path to database file if using sqlite3.
'USER': '', # Not used with sqlite3.
'PASSWORD': '', # Not used with sqlite3.
'HOST': '', # Set to empty string for localhost. Not used with sqlite3.
'PORT': '', # Set to empty string for default. Not used with sqlite3.
},
'basemongo':{
'ENGINE' : 'django_mongodb',
'NAME' : 'test_base',
'USER': '',
'PASSWORD': '',
'HOST': '',
'PORT': '',
}
}