【发布时间】:2011-01-29 15:00:19
【问题描述】:
我有以下模型和实例:
class Bashable(models.Model):
name = models.CharField(max_length=100)
>>> foo = Bashable.objects.create(name=u"piñata")
现在我希望能够搜索对象,但使用 ascii 字符而不是 unicode,如下所示:
>>> Bashable.objects.filter(name__lookslike="pinata")
在 Django 中有没有一种方法来做这种近似的字符串匹配,使用 ascii 替代数据库中的 unicode 字符?
这是related question,但用于 Apple 的核心数据。
【问题讨论】:
标签: django unicode ascii matching approximate