예제 #1
0
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
예제 #2
0
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
예제 #3
0
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})