После сериализации рассматриваемой модели, когда я пытаюсь ввести настройки ошибки RESTapi url, DATABASES неправильно настроен. Пожалуйста, поставьте значение ДВИГАТЕЛЬ. Проверьте документацию по настройкам для получения более подробной информации.
используя 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': '',
}
}
по настройке mongo docs вы попробовали? с помощью django docs баз данных, to be used with Django
но вы просто создаете mongoengine.connect
внутри своих настроек и не используете django.
DATABASES = {
'default' : {
'ENGINE' : 'django_mongodb_engine',
'NAME' : 'my_database'
}
}
и вы смотрите на python-eve для создания mongodb-restapi?