diff --git a/core/management/commands/migrate_staff.py b/core/management/commands/migrate_staff.py index 58c7a6ea..f5033591 100644 --- a/core/management/commands/migrate_staff.py +++ b/core/management/commands/migrate_staff.py @@ -11,6 +11,7 @@ class Command(BaseCommand): help = "Populate staff members based on METROPOLIS_STAFFS and bio settings." def handle(self, *args, **options): + self.stdout.write(self.style.INFO(StaffMember.objects.all().count())) try: for position, user_ids in settings.METROPOLIS_STAFFS.items(): for user_id in user_ids: @@ -34,10 +35,10 @@ def handle(self, *args, **options): position ] staff_member.save() - except IntegrityError: + except IntegrityError as e: self.stdout.write( self.style.WARNING( - f"StaffMember for user {user_id} already exists" + f"StaffMember for user {user_id} already exists: " + str(e) ) )