clientsがサインアップして当社のサービスを使用できるアプリケーションを実装しようとしています。多くclientsを作成しusersて定義することができますroles。特定のユーザーを持つ複数のクライアントが存在する可能性があります。モデルの場合、私が念頭に置いているのは次のとおりです。
class Client(models.Model):
# Client attributes
class ClientUser(AbstractBaseUser):
client = models.ForeignKey(Client)
# Other attributes
これは、このシナリオでモデルを定義する正しい方法ですか? Django のデフォルトUserモデルにはすでにis_superuser属性があるためです。私は何が欠けていますか?