多言語サイトに django modeltranslation を使用しています。
言語フォールバックは、属性を直接読み取るときにうまく機能します。たとえば、現在の言語がドイツ語で object.title を出力すると、ドイツ語のタイトルが定義されていない場合、英語のタイトルが表示されます。
クエリでもフォールバックが機能することを期待していますが、そうではありません。実際、私が次のようなことをすると
results = MyModel.objects.filter(title = 'hello')
ドイツ語のタイトルが設定されていない場合、これは結果を取得しませんが、英語のタイトル「hello」のオブジェクトを返したいと思います。
どうすればこれを機能させることができますか?
前もって感謝します。