これに答えるために、django-userena と django-registration (より人気があると思います) のユーザーを探しています。私は両方のドキュメントをチェックアウトしましたが、どちらを選択してもまだ完全には納得できません。
django がユーザー プロファイルを処理する方法 (少なくとも、django < 1.5) のため、かなり一般的な要件にどのアプリが適しているかを知る必要があります。
属性と方法が異なる 2 種類のユーザー モデル (生徒と教師など)
@login_required デコレーター (@teacher_login_required および @student_login_required) と、request.teacher または request.student を介した Teacher または Student オブジェクトへの簡単なアクセス
教師アカウントの電子メールアクティベーションによる電子メールログインと、電子メールアクティベーションを必要としない学生アカウントのユーザー名ログイン (標準)。
教師アカウントと学生アカウントの異なる URL (サインアップ、ログイン、設定)。