私は自分のサイトへのソーシャルネットワークログインにdjangosocialauthを使用していますが、ユーザー情報はユーザーモデルに保存されています。しかし、追加のデータを格納するためにユーザーモデルを継承する別のモデル( ExtraInfo )があります。django social authによってユーザーモデルに新しいユーザーが作成されたときに、サブモデル( ExtraInfo )に新しいインスタンスを作成するにはどうすればよいですか?
SOCIAL_AUTH_USER_MODEL ='myapp.CustomUser'を試しましたが、サブモデルでcreate_userメソッドを使用できないため、これは機能しません。
class ExtraInfo(User):
phoneNo = models.CharField(max_length = 30)
city = models.CharField(max_length = 30)
state = models.CharField(max_length = 30)