Skip to main content
 首页 » 编程设计

python之django 模型翻译之按翻译字段过滤

2025年05月04日26落叶无声

我需要这样查询:

MyModel.objects.filter(title_de="some title") 

title_de 中的 de 是动态的

我做不到:

MyModel.objects.filter('title_%s' % language = "some title") 

我该怎么做?

请您参考如下方法:

使用kwargs,

kwargs = { 
    f"title_{language}": "some title" 
} 
MyModel.objects.filter(**kwargs)