Как обрезать длину значения поля до max_length в Django? - PullRequest
0 голосов
/ 13 апреля 2020

Предположим, у меня есть следующая Django модель:

class City(models.Model):
   name = models.CharField(max_length=5, null=True, blank=False)

При выполнении City(name='Sapporo').save() есть ли способ автоматически обрезать длину от name до max_length, чтобы "sappo" сохраняется в базе данных вместо выдачи ошибки? Я не хочу вручную проверять длины и подрезать их сам, так как у меня есть много полей charFields во многих таблицах, все с различной максимальной длиной.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...