From 9dc5e1bfd60eca9cf98e0479f7f62008c2c15e4b Mon Sep 17 00:00:00 2001 From: Klaus-Uwe Mitterer Date: Thu, 31 Dec 2020 22:17:46 +0100 Subject: [PATCH] Create PercentageField for use in future CBT comp --- common/fields.py | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 common/fields.py diff --git a/common/fields.py b/common/fields.py new file mode 100644 index 0000000..04a2e7b --- /dev/null +++ b/common/fields.py @@ -0,0 +1,5 @@ +from django.db import models +from django.core.validators import MinValueValidator, MaxValueValidator + +class PercentageField(models.FloatField): + default_validators = [MaxValueValidator(100), MinValueValidator(0)] \ No newline at end of file