From: Guillaume Pellerin Date: Mon, 22 Nov 2021 10:16:49 +0000 (+0100) Subject: add model update, update command X-Git-Tag: 2.5.0~13 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=63d3d7e4b19f9635911c8d90262dae3f51145476;p=teleforma.git add model update, update command --- diff --git a/bin b/bin index edd46124..52d01bc8 160000 --- a/bin +++ b/bin @@ -1 +1 @@ -Subproject commit edd46124d392ae27b88eab49d371286e8b6b9e2e +Subproject commit 52d01bc8d0ec34d96ae3751fa5709a8ae05066fd diff --git a/lib/pdfannotator b/lib/pdfannotator index ce69eca1..c6b95327 160000 --- a/lib/pdfannotator +++ b/lib/pdfannotator @@ -1 +1 @@ -Subproject commit ce69eca18a6f5b8774215725fd6b42534f13412f +Subproject commit c6b953270e4e8a7d97853d7a784f8e6df9ed9c53 diff --git a/teleforma/management/commands/teleforma-copy-students.py b/teleforma/management/commands/teleforma-copy-students.py index f0e5c835..31488d59 100644 --- a/teleforma/management/commands/teleforma-copy-students.py +++ b/teleforma/management/commands/teleforma-copy-students.py @@ -40,8 +40,8 @@ class Command(BaseCommand): user_tmp, c = User.objects.using(self.db_to).get_or_create(username='tmp') - self.logger.logger.info('Number of student in from ' + str(students_from.count())) - self.logger.logger.info('Number of student in to' + str(students_to.count())) + self.logger.logger.info('Number of student in from : ' + str(students_from.count())) + self.logger.logger.info('Number of student in to : ' + str(students_to.count())) students_to_email = [student.user.email for student in students_to if (hasattr(student, 'user') and hasattr(student.user, 'email'))] @@ -54,7 +54,7 @@ class Command(BaseCommand): if not student.user.email in students_to_email: new_students.append(student) - self.logger.logger.info('Number of new students to copy' + str(len(new_students)) + '\n') + self.logger.logger.info('Number of new students to copy : ' + str(len(new_students)) + '\n') for student in new_students[100:]: user = deepcopy(student.user) diff --git a/teleforma/models/crfpa.py b/teleforma/models/crfpa.py index 3071e985..e84d429a 100755 --- a/teleforma/models/crfpa.py +++ b/teleforma/models/crfpa.py @@ -138,7 +138,7 @@ class Student(models.Model): "A student profile" user = models.ForeignKey(User, related_name='student', - verbose_name=_('user'), unique=True, on_delete=models.CASCADE) + verbose_name=_('user'), unique=True, on_delete=models.CASCADE, null=True) restricted = models.BooleanField( "Accès restreint", help_text="Cocher cette case lorsque vous voulez que l'étudiant puisse se connecter, mais ne pas avoir accès aux cours.", default=False) portrait = models.ImageField(