示例#1
0
def delete():
    deletion_id = int(request.form['blog_id'])
    Blog.delete().where(Blog.id == deletion_id).execute()

    successfully_deleted = Blog.get_or_none(Blog.id == deletion_id)

    result = jsonify({'status': successfully_deleted})

    return result
示例#2
0
def delete_blog():
    if not current_user.is_admin:
        return {'success': False, 'err': 'No permissions'}

    if request.get_json()['uid'] is None:
        return {'success': False, 'err': 'Invalid request body'}

    Blog.delete(request.get_json()['uid'])

    return {'success': True}
示例#3
0
def delete():
    blog_id = int(request.args.get('id'))
    item = Blog.find(blog_id)
    if same_user_required(item):
        b = Blog.delete(blog_id)
        blogComments = Blogcomment.find_all(blog_id=str(blog_id))
        for bc in blogComments:
            Blogcomment.delete(bc.id)
        return jsonify(b.json())
    else:
        pass
示例#4
0
def delete(id):
    print('delete id', id)
    Blog.delete(id)
    return redirect(url_for('.index'))
示例#5
0
文件: api_blog.py 项目: chouhui/blog
def delete():
    blog_id = int(request.args.get('id'))
    t = Blog.delete(blog_id)
    return jsonify(t.json())
示例#6
0
def delete(blog_id):
    blog = Blog.query.get(blog_id)
    blog_auth(blog)
    Blog.delete(blog_id)
    return redirect(url_for('.index'))