Задать вопрос
@Dagcrag

Django. Можно ли в джанго-орм задать для поля типа FloatField в модели минимальное значение?

Имеется таблица с ценами в бд. Создал её через модель джаго. Поле цены является FloatField. Модель зарегестрирована в django-admin. При добавлении\изменении через дж-админ значений в эту таблицу можно указать значения < 0. Можно ли поставить какой то флаг, чтобы в дж-админ можно было добавить только значения >0.1?
  • Вопрос задан
  • 319 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • beONmax
    Профессия Python разработчик
    4 месяца
    Далее
  • Skysmart
    Профессия «Python-разработчик» для школьников
    2 года
    Далее
  • Devman
    Знакомство с Django: ORM
    3 месяца
    Далее
Решения вопроса 1
from django.core import validators

price = models.FloatField(..., validators=[validators.MinValueValidator(0.1)])


https://docs.djangoproject.com/en/1.11/ref/validators/
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы