私はこのModelFormを持っています:
class ClienteForm(ModelForm):
class Meta:
model = Pessoa
def __init__(self, *args, **kwargs):
vUserProfile = kwargs.pop('vUserProfile', None)
super(ClienteForm, self).__init__(*args, **kwargs)
特定のデータベースを強制的に使用するにはどうすればよいですか?
「特定の」データベースがユーザープロファイルに設定されており、db-router クラスで UserProfile を取得する方法がわからないため、db ルーターを使用できません。
ClienteForm.save(using=XXX) で使用できることはわかっていますが、django が「デフォルト」データベースを使用しようとするため、ClienteForm.is_valid を試すとエラーが発生しました。
ありがとう