Add string representation to student submission
This commit is contained in:
parent
7c3d19170d
commit
3416465f8a
|
|
@ -24,3 +24,6 @@ class StudentSubmission(TimeStampedModel):
|
||||||
assignment = models.ForeignKey(Assignment, on_delete=models.CASCADE, related_name='submissions')
|
assignment = models.ForeignKey(Assignment, on_delete=models.CASCADE, related_name='submissions')
|
||||||
student = models.ForeignKey(get_user_model(), on_delete=models.CASCADE)
|
student = models.ForeignKey(get_user_model(), on_delete=models.CASCADE)
|
||||||
final = models.BooleanField(default=False)
|
final = models.BooleanField(default=False)
|
||||||
|
|
||||||
|
def __str__(self):
|
||||||
|
return '{} - {}'.format(self.student.full_name, self.text)
|
||||||
|
|
|
||||||
|
|
@ -34,6 +34,10 @@ class User(AbstractUser):
|
||||||
def users_in_same_school_class(self):
|
def users_in_same_school_class(self):
|
||||||
return User.objects.filter(school_classes__users=self.pk)
|
return User.objects.filter(school_classes__users=self.pk)
|
||||||
|
|
||||||
|
@property
|
||||||
|
def full_name(self):
|
||||||
|
return self.get_full_name()
|
||||||
|
|
||||||
|
|
||||||
class SchoolClass(models.Model):
|
class SchoolClass(models.Model):
|
||||||
name = models.CharField(max_length=100, blank=False, null=False)
|
name = models.CharField(max_length=100, blank=False, null=False)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue