задача: для каждого item
записывать его 10 значный уникальный код
создаю:
item_code = models.PositiveIntegerField(unique=True,)
что бы максимальный сделать нужно max_length=10,
а как сделать красиво проверку на минимум 10?
Пришла идея только через форму валидировать, но я уверен есть какой то иной правильный путь.
Помогите пожалуйста разобраться, не смог нагуглить.
>>Задача: для каждого item записывать его 10 значный уникальный код Зачем?)
используй uuid
хз поможет ли вам макс лен - он не для текста/строка разве? в самом sql можно навесить ограничение на стобцец chechking как варик - погуглите как это перенести в орм
Ну можно валидатор для самого поля модели написать
Обсуждают сегодня