私はDjango 1.4を使用しています
開発サーバーを起動する必要があり、使用するデータベースを (コマンドで) 指定したいと考えています。たとえば、設定に次のものが含まれているとします。
DATABASES = {
'default': {
'NAME': 'db.db',
'ENGINE': 'django.db.backends.sqlite3'
},
'tests': {
'NAME': 'tests.db',
'ENGINE': 'django.db.backends.sqlite3'
},
}
次のようなものを使用したい:
django-admin.py runserver --database=tests
似たようなものはありますか?2 番目の設定ファイルも使用しようとしましたが、 --settings オプションが機能しません: ( --settings オプションは非推奨のようです。DOCSにはまったく言及されていません) 。
django-admin.py runserver --settings=settings_tests
また
django-admin.py runserver --settings settings_tests
エラーが発生します:
ImportError: 設定 'settings_tests' をインポートできませんでした (sys.path にありますか?): settings_tests という名前のモジュールはありません