예제 #1
0
 def addBudget(self, name, begindate, enddate, currency, description, user):
     budget = Budget(name=name,
                     begindate=begindate,
                     enddate=enddate,
                     currency=currency,
                     description=description,
                     user=user)
     budget.put()
     return budget
예제 #2
0
          title='Budget Report',
          version='1.0',
          description='reporting tool')


@blueprint.after_request
def add_header(response):
    response.headers['Access-Control-Allow-Headers'] = 'Content-Type'
    response.headers['Access-Control-Allow-Origin'] = '*'
    return response


service = sht.getSheetService()

monthly = Monthly(api)
budget = Budget(api)
util = Util(api)

ns_conf_budget = budget.getNameSpace()
ns_conf_util = util.getNameSpace()
ns_conf_monthly = monthly.getNameSpace()
# Models
monthly_model = monthly.getModel()
budget_model = budget.getModel()
util_model = util.getModel()


@ns_conf_budget.route("/")
class Budget(Resource):
    @ns_conf_budget.doc('Budget')
    @ns_conf_budget.response(200, 'Success')