def post(self): token = User.get_request_token(request) user = User.verify_session_token(token) if not user: return { "message": "Invalid or expired token. You need to re-authenticate.", "meta": api_docs }, 401 data = parser.parse_args() body = data['body'] status = data['status'] new_todo = TodoModel.create_new(body=body, creator_id=user.id, status=status) return { "logged in as": f"{user.username} {user.email}", "message": "Success. Todo created.", "todo": { "id": new_todo.id, "body": new_todo.body, "status": new_todo.status, "owner": new_todo.user.username, "created": f"{new_todo.created_at}" }, "meta": api_docs }, 201
def create_todos(): todo1 = TodoModel.create_new("Wash the dishes!", 1, "Not done.") todo2 = TodoModel.create_new("Study for exam!", 1, "Not done.")