Есть несколько возможных причин, почему валидация минимального и максимального значения не срабатывает:
1. Проверьте, правильно ли вы указали MinValueValidator и MaxValueValidator при определении поля в вашей модели. Убедитесь, что вы корректно указали min_value и max_value в параметрах этих валидаторов.
2. Убедитесь, что вы указали правильное поле для валидации. Например, если вы пытаетесь применить валидацию к полю amount, убедитесь, что оно называется именно так и что вы обращаетесь к нему верно.
3. Проверьте, как именно вы пытаетесь провести валидацию после отправки формы. Возможно, вы не определили метод clean() в своей форме или не вызвали is_valid() перед сохранением объекта.
4. Убедитесь, что у вас нет других настроек или методов, которые могут переопределять или отменять вашу валидацию минимального и максимального значения.
Если после проверки вы все еще сталкиваетесь с проблемой, попробуйте более подробно рассмотреть ваш код и запросить помощь у сообщества или специалистов по вопросам программирования.