title: Django Model: Meta: how to have default ordering case-insensitive
body: <p>I am having a Django Model as shown below: I know that we can set the default ordering in the Meta class.</p>
  
  <pre><code>class Ingredient(models.Model):
      name = models.CharField(max_length=200,unique=True,null=False)
      slug = models.SlugField(unique=True)
  
      class Meta:
          ordering = ["name"]
  </code></pre>
  
  <p>As the ordering is set to name here. What i found is, it is ordering by case-sensitive. So how to make it case-insensitive</p>