From b7476b3a5194a6292612fd792d5ca98cab6a41ba Mon Sep 17 00:00:00 2001 From: Ethan Nguyen Date: Wed, 21 Apr 2021 22:21:34 -0400 Subject: [PATCH] feat(authentication): add GPA db entry --- .../authentication/migrations/0005_user_gpa.py | 18 ++++++++++++++++++ tjdests/apps/authentication/models.py | 2 ++ 2 files changed, 20 insertions(+) create mode 100644 tjdests/apps/authentication/migrations/0005_user_gpa.py diff --git a/tjdests/apps/authentication/migrations/0005_user_gpa.py b/tjdests/apps/authentication/migrations/0005_user_gpa.py new file mode 100644 index 0000000..e0d7532 --- /dev/null +++ b/tjdests/apps/authentication/migrations/0005_user_gpa.py @@ -0,0 +1,18 @@ +# Generated by Django 3.2 on 2021-04-22 02:04 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("authentication", "0004_auto_20210419_1713"), + ] + + operations = [ + migrations.AddField( + model_name="user", + name="GPA", + field=models.FloatField(help_text="Weighted GPA", null=True), + ), + ] diff --git a/tjdests/apps/authentication/models.py b/tjdests/apps/authentication/models.py index d8d6f6a..61b1f49 100644 --- a/tjdests/apps/authentication/models.py +++ b/tjdests/apps/authentication/models.py @@ -8,6 +8,8 @@ class User(AbstractUser): accepted_terms = models.BooleanField(default=False) graduation_year = models.PositiveSmallIntegerField(null=True) + gpa = models.FloatField(null=True, name="GPA", help_text="Weighted GPA") + is_senior = models.BooleanField(default=False) is_student = models.BooleanField(default=False)