Получение ошибки с rest_framework_mongoengine с django
После сериализации модели, когда я пытаюсь ввести URL RESTapi, получаю настройки ошибок. Базы данных неправильно настроены. Пожалуйста, укажите значение ДВИГАТЕЛЯ. Проверьте настройки документации для более подробной информации.
используя mongoengine, поэтому не установил никакой базы данных. Работал отлично, прежде чем пытался API-интеграции
settings.py
import mongoengine
DBNAME = 'database'
MONGO_HOST = 'localhost'
MONGO_PORT = 27017
mongoengine.connect(DBNAME,host=MONGO_HOST, port=MONGO_PORT)
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'rest_framework',
'rest_framework_mongoengine',
'api'
)
DATABASES = {
'default': {
'ENGINE': '',
'NAME': '',
}
}
1 ответ
По настройке Mongo Docs вы пробовали? базами данных django docsto be used with Django
но ты просто создаешь mongoengine.connect
внутри вас, и он не используется Джанго.
DATABASES = {
'default' : {
'ENGINE' : 'django_mongodb_engine',
'NAME' : 'my_database'
}
}
а вы смотрели в канун питона для создания mongodb-restapi?