django auth に基づく認証システムを使用していますが、ユーザーに情報を追加する必要があります。django 1.5でこれを行う最良の方法は何ですか? (1.4ではonetoone to userで紐づけたプロフィールを使っていたのですが、今は?)
6618 次
2 に答える
10
Django 1.5 には拡張可能なユーザー モデルがあります。基本的に、抽象ベース ユーザー モデルを拡張し、フィールドなどを追加して、そこから使用できます。
基本モデルには、認証の基本 (パスワード フィールドと最終ログイン時刻のフィールド) しかありません。独自のユーザー名フィールドを作成する必要さえあります。現在の Django User モデル (ユーザー名、名、姓など) に慣れている場合は、それも存在しAbstractUser
、代わりに拡張しAbstractBaseUser
て独自のフィールドを追加することができます。
于 2012-12-31T18:05:18.333 に答える
0
django 1.5 では、カスタム ユーザー モデルを作成する必要があります。ユーザー プロファイルは非推奨になりました。
于 2012-12-31T18:02:42.620 に答える