def show(self): labels = ['日本舞踊', '空手部', 'チームパートタイマーの栄光', 'ルーキーズ', '銀河鉄道', 'チョッキーズ'] summary = [] for i in range(len(labels)): set = [labels[i]] query = str(Vote.all().filter('type =', i + 1).count()) set.append(query) summary.append(set) self.labels = labels self.summary = summary
def create(self): input_name = self.params.get('name', None) input_type = self.params.get('type', None) if input_name == "" or input_type == None: VoteController.notice = '全ての項目は必須入力です!' self.redirect('/vote/new') elif Vote.all().filter('name =', input_name).count() > 0: VoteController.notice = 'この名前はすでに使われています!' self.redirect('/vote/new') else: r = Vote( name = input_name, type = int(input_type), ) r.put() self.redirect('/vote')
def destroy(self): query = Vote.all() for r in query: r.delete() self.redirect('/admin')
def index(self): query = Vote.all() query.order('name') self.result = query
def index(self): query = Vote.all() self.result = query