From: Guillaume Pellerin Date: Wed, 3 Feb 2016 21:55:21 +0000 (+0100) Subject: only available trainings X-Git-Tag: 1.1~147 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=dc52ecdb9b023cceb7b7711f55d8fa9af4ef1a21;p=teleforma.git only available trainings --- diff --git a/teleforma/models/crfpa.py b/teleforma/models/crfpa.py index ac7cbaf9..923a697c 100644 --- a/teleforma/models/crfpa.py +++ b/teleforma/models/crfpa.py @@ -119,7 +119,7 @@ class Student(Model): trainings = models.ManyToManyField('Training', related_name='student_trainings', verbose_name=_('trainings'), blank=True, null=True) training = models.ForeignKey('Training', related_name='student_training', verbose_name=_('training'), - blank=True, null=True) + blank=True, null=True, limit_choices_to={'available': True}) procedure = models.ForeignKey('Course', related_name="procedure_students", verbose_name=_('procedure'), help_text="Matière de procédure", blank=True, null=True, limit_choices_to={'procedure': True})