def createTodo(self, payload): auth = sec.context.get_auth() newTodo = Todo( title=payload.get("title"), description=payload.get("description"), createdBy=auth.user_id ) try: newTodo.save() except ValidationError as error: errorMessage = { "msg": str(error) } return json.dumps(errorMessage) return newTodo.to_json()