1

私は2つのデータベースを持っています:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql', 
        'NAME': 'data_base_1',                  
        'USER': 'root',                       
        'PASSWORD': 'password',               
        'HOST': '',                           
        'PORT': '',                  
    },
    'another_database': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'data_base_2',               
        'USER': 'root',                  
        'PASSWORD': 'password',           
        'HOST': '',                       
        'PORT': '',                       
    },
}

'default'モデルと'another_database'モデルのModelFormsを作成するにはどうすればよいですか?

ありがとう。

4

1 に答える 1

0

いずれかのModelFormsを作成するとはどういう意味ですか?

通常どおりModelFormsを作成して、

obj.save(using='another_database')

特定のDBにデータを保存するために、これが実際にあなたの質問だった場合:)

save()用のデータベースの選択を参照してください。

于 2012-10-27T12:14:56.150 に答える