2017-02-22 25 views
-1

Мне нужно знать, как подключить mongodb в качестве первичной базы данных.Connect mongodb

, пожалуйста, руководство меня для подключения к базе данных

+0

Попробуйте официальный [учебник] (https://api.mongodb.com/python/current/tutorial.html) –

+0

@DanIonescu его mongodb normal conne ction с python.i нужно с django, mongodb как backend – prabha

+0

Для django это [официальный] (https://django-mongodb-engine.readthedocs.io/en/latest/) mongo way –

ответ

-1

Установить mongoengine приложение

В settings.py файл можно добавить следующее ..

добавить 'mongoengine.django.mongo_auth', в INSTALLED_APPS

Определяет модель пользователя MongoDB для проверки подлинности

AUTH_USER_MODEL = 'mon go_auth.MongoUser»

Session хранения установка

SESSION_ENGINE = 'mongoengine.django.sessions'

SESSION_SERIALIZER = '

настройки базы данных mongoengine.django.sessions.BSONSerializer', как следовать

from mongoengine import connect 
connect('database_name', host='***.***.**.**', port=27017) 

DATABASES = { 
'default': { 
    'ENGINE': '', 
    'NAME': '', 
    } 
} 
+0

Я получаю ошибку от используя этот модуль – prabha

+0

, убедитесь, что ваша база данных создана, и вы используете правильный порт и хост. IP – Shri

+0

Да, я использую правильный порт и хост, а переношу свою ошибку. – prabha