def post(self): logging.debug("taxratio: " + str(self.request.params["taxratio"])) logging.debug("year: " + str(self.request.params["year"])) ratio = float(self.request.params["taxratio"]) year = int(self.request.params["year"]) user = users.get_current_user().nickname() self.update_tax_ratio(ratio, year, user) # TODO: update all the balances of the year... new_balances = UserExpenses.compute_year_balances(year) self.response.out.write(simplejson.dumps({"taxratio": ratio, "year": year, "newbalances": new_balances}))