次のステートメントを使用して、期待どおりに機能するプロジェクトで言語オプションを設定します。
request.session['django_language'] = "de"
これはViewでは問題ありませんが、コントロールが他のファイルに移動してDBまたは外部サービスに接続する場合、どうすればアクセスできますか。すべてのアプリケーションにリクエスト オブジェクトを渡したくありません。
すべてのリクエストがそれを通過する必要がある UserContext/RequestContext のようなもの(ミドルウェア)の場合、そこに設定して、リクエストオブジェクトの場合に助けなしでアクセスできます。