0

基本的に、django の認証サポートを使用して認証システムを構築しようとしています。たとえば、TypeA と typeB の 2 つの異なるユーザー タイプが必要です。それらは異なるルートを介して登録する必要があり、それぞれに多くの異なるフィールドが含まれており、同様のフィールド (電子メールとパスワード) はほとんど含まれていません。どちらも単一のサインイン ルートを介してログインします。これを達成するための最良のアプローチは何だと思いますか?複数のテーブル継承または type 属性を持つ単一モデル? (他のオプションも提案できます。問題ありません)よろしくお願いします!

編集:1つの質問。ユーザー タイプごとに 1 対 1 の関係を両方とも実装しましたが、設定で AUTH_USER_MODEL に固執しています。その値はどうあるべきですか?1対1の関係ごとに2回宣言できますか?

4

0 に答える 0