От Django 1.11 можете да използвате CITextField, специфично за Postgres поле за нечувствителен към главни и малки букви текст, подкрепен от типа citext.
from django.db import models
from django.contrib.postgres.fields import CITextField
class Something(models.Model):
foo = CITextField()
Django също така предоставя CIEmailField
и CICharField
, които са независими от главните и малки букви версии на EmailField
и CharField
.