私はDjango1.2を使用していますが、2つのユーザータイプ(1つは企業用、もう1つはコンサルタント用)が必要です。モデル内のオブジェクト(is_companyまたはis_consultantのブール値など)またはDjangoのグループを使用して、これらを区別します。これは、この問題のどちらが簡単かによって異なります。私が完全な初心者でなければ、それはそれほど問題ではないと思います;)
認証バックエンドにdjango-registrationを使用しており、ユーザータイプ(会社とコンサルタント)ごとにWebページに個別のフォームがあります。2つのケースでほぼ同じ2つの異なるビューを作成するのが最善ではないと思うので、2つのタイプのいずれかとしてサインアップしたユーザーを識別/登録するのが最善の方法だと思います。
ご協力いただきありがとうございます。