1

Djangoのアプリケーションから送信できる通知がいくつかありますusers。これらのユーザーはdjango.contrib.authアプリで管理されます。

ユーザーがその通知を受け取りたいと指定したかどうかを追跡する必要があります。

この情報はどこに保存すればよいですか?

独自のカスタムテーブルを作成するつもりでしたが、authモジュールのどこかにその情報を保存できる可能性がありますか?

4

1 に答える 1

9

ユーザープロファイルは良い方法です。

https://docs.djangoproject.com/en/dev/topics/auth/#storing-additional-information-about-users

OneToOneField説明されているようにオブジェクトにaを使用してモデルを設定するとUser、追加情報の任意のテーブルに簡単にアクセスできます。

PS:プロファイルが自動的に作成されないという事実についての注意に注意してください。Signalを使用して、aが作成されるたびにSignalを自動的に作成する方法の例がありますUser

于 2011-12-15T21:12:43.667 に答える