def create_post(): post_data = request.get_json(force=True, silent=True) if post_data == None: return "Bad request", 400 post = Post(get_id(), post_data["title"], post_data["content"]) POSTS[post.id] = post return json.dumps(post.to_dict()), 201
def create_post(): post_data = request.get_json(force=True, silent=True) if post_data == None: return "Bad request", 400 post = Post(post_data["title"], post_data["content"]) post.save() return json.dumps(post.to_dict()), 201
def save_post(post: Post): try: table.put_item( Item=post.to_dict() ) except Exception as e: print(e) print(post) send_message('not-quite-dlq', post.to_json(), {"source": post.source})