def _add_item(self, params): name = params.get("name", None) template = params.get("template", None) if not name: webapp2.abort(400, "No app name given") app = AppAccess.create(name, owner=self.user) app.put() if template: self._setup_template(app, template) self._post_add(app, params) return app.prepare_json()