def post(): req = request.json new_post = None try: new_post = Post.from_dict(req) new_post.updated = datetime.utcnow() except NoResultFound as e: abort(400, str(e)) db.session.add(new_post) db.session.commit() return api_jsonify({ 'id': new_post.id })