在我的模型我有一個字段:如何過濾元組元組中的第二個元素?
country = models.CharField(_('Country'), max_length=2, choices=COUNTRIES)
如果國家是元組的這樣一個元組:
COUNTRIES = (
('AF', _('Afghanistan')),
...等等
現在我想過濾的該模型的實例,由國名命名。
此:
i = MyModel.objects.filter(country__iexact=query)
只讓我由國家代碼過濾。
如何按國名過濾?
我認爲你在那裏缺少一些代碼。你能告訴我在哪裏查詢被定義? – 2009-11-17 00:51:08
在 Q = request.GET中[ 'Q']下() 但是這是不相關的,我能以及硬編碼的字符串的示例中,像: I = MyModel.objects.filter(country__iexact = '阿富汗' ) – miernik 2009-11-17 01:31:54