在我的模型中,我有一个字段:
country = models.CharField(_('Country'), max_length=2, choices=COUNTRIES)
其中 COUNTRIES 是这样的元组的元组:
COUNTRIES = (
('AF', _('Afghanistan')),
... 等等
现在我想按国家名称过滤该模型的一个实例。
这:
i = MyModel.objects.filter(country__iexact=query)
只允许我按国家代码过滤。
如何按国家名称过滤?