0f239b794760a71f967493dda0d258d18be37a53
[edumed.git] / stage2 / management / commands / stage2_mark_complete.py
1 # -*- coding: utf-8 -*-
2 from django.core.management.base import BaseCommand
3
4 from stage2.models import Participant, Assignment
5
6
7 class Command(BaseCommand):
8
9     def handle(self, **options):
10         assignment_count = Assignment.objects.count()
11         for participant in Participant.objects.all():
12             if participant.answer_set.count() == assignment_count:
13                 participant.complete_set = True
14                 participant.save()