Лучший способ установить минимальные / максимальные значения в поле Django Model - PullRequest
0 голосов
/ 20 ноября 2018

Я пытаюсь получить поле с именем WipID в моей модели, которое будет иметь следующее: - Первичный ключ - и иметь числа от 000000001 до 999999999

В основном я хочу, чтобы в поле всегда было 9 чисел.Меня не волнует автоинкремент или нет.

Я пробовал разные варианты, но сейчас у меня есть это:

WipID = models.BigAutoField(primary_key=True, validators=[MinValueValidator(000000001), MaxValueValidator(999999999)])

Я пробовал BigIntegerField иPositiveIntegerfield и те тоже не сработали.

Какой лучший способ сделать это?Любая помощь очень ценится в этом.

...