I'm using django modeltranslation for a multi-language site.
Language fallback works good when reading attributes directly.
For example, if current language is German and I print object.title, if the German title is not defined I'll see the english title.
I would expect fallback to work also on queries, but that's not true.
In fact, if i do something like
results = MyModel.objects.filter(title = 'hello')
this will get no results if the German title is not set, while I would like it to return the object with english title "hello".
How can I make this work?
Thanks in advance.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…