初期化されたデータ構造をリクエスト オブジェクトに含めて、テンプレートのコンテキスト オブジェクトでアクセスできるようにしたいと考えています。私が今やっているのは、すべてのビューで手動で面倒なことを渡すことです:
render_to_response(...., ( {'menu': RequestContext(request)}))
リクエスト オブジェクトには、カスタム コンテキスト プロセッサを使用して挿入されるキーと値のペアが含まれます。これは機能しますが、リクエスト オブジェクトの選択された部分をテンプレート コンテキストに渡す、より一般的な方法があることを願っていました。一般的なビューで渡そうとしましたが、urlpatterns リストを解析するときにリクエスト オブジェクトがインスタンス化されていないことが判明しました。