from django.db import models from django.contrib.auth.models import User from classes.models import Classes from university.models import University, Agreement # Create your models here. class Student(models.Model): w_number = models.IntegerField() user = models.OneToOneField(User, on_delete=models.CASCADE) classes = models.ManyToManyField(Classes) desired_university = models.ForeignKey(University, related_name="university", on_delete=models.DO_NOTHING) major = models.ForeignKey(Agreement, related_name="student_major", on_delete=models.DO_NOTHING) def __str__(self): return self.user.username.capitalize()