У меня есть следующая модель и экземпляр:
class Bashable(models.Model):
name = models.CharField(max_length=100)
>>> foo = Bashable.objects.create(name=u"piñata")
Теперь я хочу иметь возможность искать объекты, но используя символы ascii, а не юникод, что-то вроде этого:
>>> Bashable.objects.filter(name__lookslike="pinata")
Есть ли в Django способ приблизительного сопоставления строк, использующий замену ascii для символов юникода в базе данных?
Вот связанный вопрос , но для основных данных Apple.