次の db 設定を持つ 2 つの Django プロジェクトがあります。
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'db1', # 'db2' for second db
...
}
}
コマンドで2番目のデータベースを同期しようとすると
python manage.py syncdb --database=db2
エラーが表示されます
django.db.utils.ConnectionDoesNotExist: 接続 db2 が存在しません
他のコマンドを使用すると、South は最初のプロジェクトからの移行を使用し、db2 に間違ったテーブルを入力します。単一の Django + South インスタンスによって提供される複数のプロジェクトを正しく同期/移行する方法は?