コード例 #1
0
ファイル: jobcalc.py プロジェクト: kawasaki2013/sangiin-votes
def initsession(sess):
    logging.info("initsession(" + sess.key().name() + ")")
    q = VoteSessionParty.all()
    q.ancestor(sess)
    for votesess in q:
        votesess.total = sess.itemcount
        votesess.aye = 0
        votesess.nay = 0
        votesess.put()
コード例 #2
0
ファイル: jobcalc.py プロジェクト: kawasaki2013/sangiin-votes
def initsession(sess):
    logging.info("initsession(" + sess.key().name() + ")")
    q = VoteSessionParty.all()
    q.ancestor(sess)
    for votesess in q:
        votesess.total = sess.itemcount
        votesess.aye = 0
        votesess.nay = 0
        votesess.put()
コード例 #3
0
 def get(self):
     sesskey = cgi.escape(self.request.get('sess'))
     sess = Session.get_by_key_name(sesskey)
     sessitem = SessItem(sess.key().name(), sess.name, sess.start, sess.end, sess.itemcount)
     q = VoteSessionParty.all()
     q.ancestor(sess)
     items = []
     for party in q:
         items.append(PartyItem(party.key().name(), party.aye, party.nay, party.rate))
     template_values = { "sess":sessitem, "items":items }
     path = os.path.join(os.path.dirname(__file__), 'template/listsessparty.html')
     self.response.out.write(template.render(path, template_values))
コード例 #4
0
 def get(self):
     sesskey = cgi.escape(self.request.get('sess'))
     sess = Session.get_by_key_name(sesskey)
     sessitem = SessItem(sess.key().name(), sess.name, sess.start, sess.end,
                         sess.itemcount)
     q = VoteSessionParty.all()
     q.ancestor(sess)
     items = []
     for party in q:
         items.append(
             PartyItem(party.key().name(), party.aye, party.nay,
                       party.rate))
     template_values = {"sess": sessitem, "items": items}
     path = os.path.join(os.path.dirname(__file__),
                         'template/listsessparty.html')
     self.response.out.write(template.render(path, template_values))