カスタムコンテキストプロセッサでビューによって渡された現在のコンテキストにアクセスして、既存の変数をオーバーライドするのではなく、必要に応じて不足している変数を追加できる方法はありますか?
私が達成しようとしていること:
この /city_slug/ のような URL を作成し、コンテキストに都市変数が既に存在するかどうかを確認したい、そうでない場合はコンテキストに都市を追加したい (セッション変数に保存されている最後に使用された都市を使用している可能性がある、そうでない場合はデフォルトでいくつかの都市に設定されている可能性がある)次回の使用のためにセッション変数を設定することさえできます。)
これは非常に一般的な問題だと思います。皆さんはどのように解決しますか?