summaryrefslogtreecommitdiff
path: root/grades/models.py
diff options
context:
space:
mode:
authorPalaparthy Adityachandra2020-03-20 11:12:52 +0530
committerGitHub2020-03-20 11:12:52 +0530
commite8573822d3ed25306d5d2faf946633f2c17997b0 (patch)
treec75b5d2730a74191f2c7e51a881e9404f5627c1d /grades/models.py
parent1dbaec7dd8098701e11713faa0c9040a315e5fac (diff)
parent36f43151ab26744cf9edc05d0df3f0fb901fcaaa (diff)
downloadonline_test-e8573822d3ed25306d5d2faf946633f2c17997b0.tar.gz
online_test-e8573822d3ed25306d5d2faf946633f2c17997b0.tar.bz2
online_test-e8573822d3ed25306d5d2faf946633f2c17997b0.zip
Merge pull request #655 from adityacp/bump_django
Bump django version to 3.0.3
Diffstat (limited to 'grades/models.py')
-rw-r--r--grades/models.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/grades/models.py b/grades/models.py
index b395a24..656c0d1 100644
--- a/grades/models.py
+++ b/grades/models.py
@@ -5,7 +5,8 @@ from django.contrib.auth.models import User
class GradingSystem(models.Model):
name = models.CharField(max_length=255, unique=True)
description = models.TextField(default='About the grading system!')
- creator = models.ForeignKey(User, null=True, blank=True)
+ creator = models.ForeignKey(User, null=True, blank=True,
+ on_delete=models.CASCADE)
def get_grade(self, marks):
ranges = self.graderange_set.all()
@@ -39,7 +40,7 @@ class GradingSystem(models.Model):
class GradeRange(models.Model):
- system = models.ForeignKey(GradingSystem)
+ system = models.ForeignKey(GradingSystem, on_delete=models.CASCADE)
lower_limit = models.FloatField()
upper_limit = models.FloatField()
grade = models.CharField(max_length=10)