ユーザープロファイルに、データベース名を定義するための1つのフィールドがあり、そのユーザーは接続できます。
このような:
class UserProfile(models.Model):
user = models.OneToOneField(User)
dbname = models.CharField(u'Database name', max_length=100, null=True, blank=True)
def create_user_profile(sender, instance, created, **kwargs):
if created:
UserProfile.objects.create(user=instance)
post_save.connect(create_user_profile, sender=User)
UserProfileで事前設定されたデータベース名を使用するように(実行時に)djangoを設定するにはどうすればよいですか?
ありがとう