Beispiel #1
0
 def save(self, commit=True):
     votes = []
     for year_award in YearAward.objects.from_year(self.year):
         vote = self.cleaned_data.get('award_%s' % year_award.award_id)
         if vote:
             try:
                 vote_obj = Vote.objects.from_year(self.year).get(member=self.member, award_id=year_award.award_id)
             except Vote.DoesNotExist:
                 vote_obj = Vote(member=self.member, year=self.year, award_id=year_award.award_id)
             vote_obj.nomination = vote
             if commit:
                 vote_obj.save()
             votes.append(vote_obj)
     return votes
 def save(self, commit=True):
     votes = []
     for year_award in YearAward.objects.from_year(self.year):
         vote = self.cleaned_data.get('award_%s' % year_award.award_id)
         if vote:
             try:
                 vote_obj = Vote.objects.from_year(self.year).get(
                     member=self.member, award_id=year_award.award_id)
             except Vote.DoesNotExist:
                 vote_obj = Vote(member=self.member,
                                 year=self.year,
                                 award_id=year_award.award_id)
             vote_obj.nomination = vote
             if commit:
                 vote_obj.save()
             votes.append(vote_obj)
     return votes