В случае, если model.CharField с должно быть уникальным (unique=True), рекомендуется макс. количество символов 255 https://docs.djangoproject.com/en/dev/ref/databases/#character -поля . Какой рекомендуемый макс. количество символов для models.CharField, когда поле не уникально (unique=False) и когда я использую базу данных PostgreSQL 12.0? PostgreSQL документы еще не помогли мне. Документы утверждают, что тип диаграммы с ограниченным числом символов в postgresql равен char(n) или varchar(n), где n является целым числом. Но нигде не указано, какой целочисленный тип (smallint, integer, bigint) https://www.postgresql.org/docs/current/datatype-numeric.html точно: «где n - положительное целое число».
model.CharField
unique=True
models.CharField
unique=False
char(n)
varchar(n)
n