1

URL パターンが固定文字列manageで始まる私の Web サイトの一部: 「example.com/manage/post」、「example.com/manage/user」は、ユーザーに関連付けられた特定の情報が属するすべてのページに表示されることを要求します。ウェブサイトのこのセクションに。

そのためには、すべてのビュー メソッド内でこの情報を返す必要がありますか?

この情報は、ユーザー プロファイルには保持されません。ユーザー プロファイル外のモデルで維持されます。このモデルからユーザー プロファイルへの多対 1 の関係があります。

4

1 に答える 1

1

ページを表示しているユーザーについて話しているのですか?その場合は、以下を に追加しTEMPLATE_CONTEXT_PROCESSORSてくださいsettings.py

'django.contrib.auth.context_processors.auth'

userこれにより、すべてのテンプレートで呼び出される変数として現在のユーザーにアクセスできます。

于 2012-12-16T21:25:48.163 に答える