예제 #1
0
 def post(self):
     lugger = Lugger.get_by_key_name(self.request.get('id'))
     vote = int(self.request.get('vote'))
     if lugger.votes.count(vote) == 0:
         total = Totals.get_or_insert('total')
         lugger.votes.append(vote)
         if len(total.shirts) == 0:
             shirts = sorted(T_Shirts, key=lambda shirt: shirt[0])
             for shirt in shirts:
                 total.shirts.append(shirt[0])
                 total.votes.append(0)
         total.votes[total.shirts.index(vote)] += (4 - len(lugger.votes))
         total.put()
         lugger.put()
     self.redirect('/vote')
예제 #2
0
 def post(self):
     lugger = Lugger.get_by_key_name(self.request.get('id'))
     vote = int(self.request.get('vote'))
     if lugger.votes.count(vote) == 0:
         total = Totals.get_or_insert('total')
         lugger.votes.append(vote)
         if len(total.shirts) == 0:
             shirts = sorted(T_Shirts, key= lambda shirt: shirt[0])
             for shirt in shirts:
                 total.shirts.append(shirt[0])
                 total.votes.append(0)                    
         total.votes[total.shirts.index(vote)] += (4-len(lugger.votes))
         total.put()
         lugger.put()
     self.redirect('/vote')