最も簡単な方法で、Django で 2 種類のユーザーを作成したいと考えています。
クラス AbstractBaseUser を使用したい
class BaseUser(AbstractBaseUser):
email = models.EmailField(max_length=254, unique=True)
class Service_provider(BaseUser):
company = models.CharField(max_length=140);
def __unicode__(self):
return self.company
class Customer(BaseUser):
name = models.CharField(max_length=140);
def __unicode__(self):
return self.name
認証モデルに複雑な変更を加えずに、この 2 人のユーザーをユーザー モデルに渡す方法がわかりません。
出来ますか?