34
コンテキストデータを変更しようとしていますので、get_context_data
をオーバーライドしました。このコンテキストを変更するには、request
変数が必要です。だからの変数をrequest
にするにはどうすればよいですか?Django DetailView - get_context_dataで 'request'を使用する方法
コンテキストデータを変更しようとしていますので、get_context_data
をオーバーライドしました。このコンテキストを変更するには、request
変数が必要です。だからの変数をrequest
にするにはどうすればよいですか?Django DetailView - get_context_dataで 'request'を使用する方法
self.request
のリクエストにアクセスできます。第3段落hereがもう少し説明しています。
EDIT:参照テキスト、それが変化した場合に:この作品を作るための鍵部分は、クラスベースのビューが呼び出されていることをされたときに
、様々な便利なものが自己に保存されています;リクエスト(self.request)に加えて、これには、URLconfに従ってキャプチャされた位置(self.args)と名前ベース(self.kwargs)の引数が含まれます。