例えば、settings.pyファイルに設定されているデータベースがあります。Djangoの別のデータベースにあるMySQL
DATABASES = {
'default': {
'NAME': 'app_data',
'ENGINE': 'django.db.backends.postgresql',
'USER': 'postgres_user',
'PASSWORD': 's3krit'
},
'my_blog': {
'NAME': 'my_blog',
'ENGINE': 'django.db.backends.mysql',
'HOST': '192.168.1.40',
'USER': 'mysql_user',
'PASSWORD': 'priv4te'
}
}
私はmy_blogデータベースからいくつかの情報を取得する必要があります。 このデータベースへの書き込み権限がありません。単純なselect
クエリを実行するだけです。 私はそれをどうお勧めしますか?
と私のモデルをどのように書くべきですか? – Erika
モデルとそのフィールドには、データベース構造から選択されたスキーマ構造が含まれている必要があります。一度それで終わったら。あなたはそれのための偽の移行を作成する必要があります。そのため、あなたのDjango App用に適切なコンテンツタイプが生成されます。それから、上記のことが必要です。正しくテストしてください。 –
はい、正しく動作するようにしました。 – Erika