sql >> Databáze >  >> RDS >> PostgreSQL

Jedinečná modelová pole v Django nerozlišují malá a velká písmena?

Od verze Django 1.11 můžete použít CITextField, pole specifické pro Postgres pro text bez rozlišení malých a velkých písmen a podporovaný typem citext.

from django.db import models
from django.contrib.postgres.fields import CITextField

class Something(models.Model):
    foo = CITextField()

Django také poskytuje CIEmailField a CICharField , což jsou verze EmailField bez rozlišení velkých a malých písmen a CharField .



  1. Vrátit všechny skupiny souborů pro aktuální databázi na serveru SQL Server

  2. Jak vytvořit propojený server MySQL

  3. Vypočítané / vypočítané / virtuální / odvozené sloupce v PostgreSQL

  4. Jaké nejdelší možné celosvětové telefonní číslo bych měl zvážit v SQL varchar(length) for phone