1
私のアプリケーションでMongoDBを使用し、I used this documentation as referenceを使いたいです。私はmigrate
する場合はMongoDB用Djangoの設定でエラーが発生する
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.dummy',
}
}
SESSION_ENGINE = "mongoengine.django.sessions"
_MONGODB_HOST = "localhost"
_MONGODB_NAME = "erayerdin_blog"
_MONGODB_DATABASE_HOST = "mongodb://{}/{}".format(_MONGODB_HOST, _MONGODB_NAME)
mongoengine.connect(_MONGODB_NAME, host=_MONGODB_DATABASE_HOST)
django.db.backends.dummy
または空の文字列は、単にImproperlyConfigured
を発生させます。とにかく、Djangoでダミーエンジンをどうやって渡すのですか?
raise ImproperlyConfigured("settings.DATABASES is improperly configured. "
django.core.exceptions.ImproperlyConfigured: settings.DATABASES is improperly configured. Please supply the ENGINE value. Check settings documentation for more details.
環境
- ジャンゴ1.9.5
- mongoengine 0.10.6
- pymongo 3.2.2
- のpython 3.5.1
MongoDBで本当に移行するのですか?そうではありませんか?このエラーが発生しても、プロセスは成功していますか? –
@ErayErdin私はそれについて完全にはわかりません - あなたがmongoengineを使用している場合、あなたが 'migrate'コマンドを使用すべきではないことを理解しています。 – alecxe