У меня в моей модели Student есть следующее. Я хочу отслеживать дату каждого балла, выставленного каждому ученику. сделать так, чтобы я мог видеть не только сколько баллов у каждого ученика, но и видеть дату, когда каждый балл был выставлен.В будущем я хочу видеть тенденцию баллы учеников. Как мне это сделать? Должен ли я использовать внешний ключ в другом классе. Я новичок в этом, так что спасибо за чтение.
class Student(models.Model):
CLASS_CHOICES = (
(u'Yoga','Yoga'),
(u'Spanish', 'Spanish'),
(u'French', 'French'),
(u'Dance', 'Dance'),
)
name = models.CharField(max_length=30)
points = models.IntegerField(max_length=4)
classname = models.CharField("Class Name",max_length=20, choices=CLASS_CHOICES)