Django アプリを作成していて、アプリ内のすべてのテンプレートに特定の変数が必要だとします。
これに対処する「古典的な」方法は、コンテキスト プロセッサを記述し、それを settings.py の TEMPLATE_CONTEXT_PROCESSORS に追加することです。
私の質問は、アプリがそれらを使用する実際のプロジェクトから「独立」していることを考えると、これは正しい方法ですか?
つまり、そのアプリを新しいプロジェクトにデプロイするときに、プロジェクトがその設定を明示的にいじる必要を回避する方法はありますか?