This one needs to be thought out some more, but the basic idea is:
Model (WIP)
classStudentComment(models.Model):
# Relationshipsmentor=models.ForeignKey(MENTOR)
student=models.ForeignKey(STUDENT)
session=models.ForeignKey(SESSION)
# Fieldsbody=models.TextField(max_length=1000)
is_active=models.BooleanField(default=False)
is_approved=models.NullBooleanField(default=False)
created=models.DateTimeField(auto_now_add=True, editable=False)
This one needs to be thought out some more, but the basic idea is:
is_active). Don't actually delete, just hide from all users. We'd like to keep a record of bad actors, if something happens.Model (WIP)