title: Dealing with foreign characters in django query
body: <p>I am building a search of city names imported from GeoNames.com. Some of the cities have international characters in the name. For example, "Istanbul" is actually "İstanbul" in the database.</p>
  
  <p>When people search for "Istanbul", İstanbul doesn't come up.</p>
  
  <p>Is there a way I can add a filter or decoder to the search that would know that İstanbul = Istanbul</p>
  
  <p>Currently, it's:</p>
  
  <pre><code>cities = City.objects.filter(name__icontains=query)
  </code></pre>