1

我有两个数据库:

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': '',                       
    },
}

我应该如何为“默认”模型和“another_database”模型创建 ModelForms?

谢谢。

4

1 回答 1

0

为一个或另一个创建ModelForms是什么意思?

您可以像往常一样创建 ModelForms 并使用

obj.save(using='another_database')

为了将数据保存在特定的数据库中,如果这实际上是您的问题:)

请参阅为 save() 选择数据库

于 2012-10-27T12:14:56.150 回答