Added supervision bill for student EDE

This commit is contained in:
alazo 2018-04-26 07:54:29 +02:00 committed by Claude Paroz
parent 5d620a228a
commit 5fc33f9b44
4 changed files with 75 additions and 2 deletions

View file

@ -566,3 +566,17 @@ class Course(models.Model):
return '{0} - {1} - {2} - {3}'.format(
self.teacher, self.public, self.subject, self.period
)
class SupervisionBill(models.Model):
student = models.ForeignKey(Student, verbose_name='étudiant', on_delete=models.CASCADE)
supervisor = models.ForeignKey(CorpContact, verbose_name='superviseur', on_delete=models.CASCADE)
period = models.SmallIntegerField('période', default=0)
date = models.DateField()
class Meta:
verbose_name = 'Facture de supervision'
verbose_name_plural = 'Factures de supervision'
ordering = ['date']
def __str__(self):
return '{0} : {1}'.format(self.student.full_name, self.supervisor.full_name)