예제 #1
0
 def add(self):
   if GenericViewer.add(self):
     return False
   operation = Operation(
     number = self.request.get('number'),
     date = datetime.strptime(self.request.get('date'),'%m/%d/%Y'),
     description = self.request.get('description'),
     #payee,
     categories = db.get(self.request.get('category')),
     account = db.get(self.request.get('account')),
     amount = self.request.get('amount')
     )
   operation.put()
   self.messages.append('Operation ``%s'' successfully added.'
                        % operation.description)
   self.redirect('/operation?account=' + self.request.get('account'))
   return True