ユーザーオブジェクトをすべてのリクエストに利用できるようにするためのクックブックの記事を読みましたが、問題に関連しているかどうかがわからないため、完全には理解できない場合があります。
作業中のサイトでかなりの数のテンプレートをレンダリングしており、テンプレートごとに必要なユーザー情報が異なります。たとえば、SOのこのページのように、すべてのページにユーザー名、ポイント、通知の数、バッジの数などを表示する必要があります。これらの情報はすべて持っていますが、送信する各リクエスト辞書に追加する必要があります。そのようなテンプレート:
return dict(page=page, name=name, save_url=save_url,
logged_in=authenticated_userid(request), title='add new', url='/new', points=points, num_badges=badges)
これらすべてを一度組み合わせて、各ビューに1つのエントリを送信する方法はありますか?毎回同じクエリを実行するのは良くないことは確かですが、ビューごとに入力しなければならないのも面倒です。助言がありますか?