Django approximate matching of unicode strings with ascii equivalents
Posted
by c
on Stack Overflow
See other posts from Stack Overflow
or by c
Published on 2010-03-19T19:49:17Z
Indexed on
2010/03/19
19:51 UTC
Read the original article
Hit count: 271
I have the following model and instance:
class Bashable(models.Model):
name = models.CharField(max_length=100)
>>> foo = Bashable.objects.create(name=u"piñata")
Now I want to be able to search for objects, but using ascii characters rather than unicode, something like this:
>>> Bashable.objects.filter(name__lookslike="pinata")
Is there a way in Django to do this sort of approximate string matching, using ascii stand-ins for the unicode characters in the database?
Here is a related question, but for Apple's Core Data.
© Stack Overflow or respective owner