FloatField
может принимать числа с плавающей запятой, включая минусы.
Если вам нужны только положительные целые числа, есть PositiveIntegerField . Только положительные числа с плавающей точкой гораздо более редки, поэтому я не думаю, что они изначально поддерживаются - но вы, конечно, можете реализовать это ограничение программно.