Example #1
0
def delete(request):
    weibo_id = int(request.query['id'])
    Weibo.delete(weibo_id)
    cs = Comment.all(weibo_id=weibo_id)
    for c in cs:
        Comment.delete(c.id)
    return redirect('/weibo/index')
Example #2
0
def delete():
    weibo_id = int(request.args['id'])
    Weibo.delete(weibo_id)
    d = dict(
        message="成功删除 weibo"
    )
    return jsonify(d)
Example #3
0
def delete_weibo(request):
    form = request.json()
    print('delete weibo form: ', form)
    weibo_id = form['weibo_id']
    Weibo.delete(weibo_id)
    print('已删除微博: ', weibo_id)
    return
Example #4
0
def delete(request):
    weibo_id = int(request.query['id'])
    Weibo.delete(weibo_id)
    comments = Comment.find_all(weibo_id=weibo_id)
    for comment in comments:
        Comment.delete(comment.id)
    d = dict(status=210, message="成功删除 weibo")
    return json_response(d)
def delete():
    weibo_id = int(request.args['id'])
    Weibo.delete(weibo_id)
    comments = Comment.find_all(weibo_id=weibo_id)
    for c in comments:
        Comment.delete(c.id)
    d = dict(message="成功删除 weibo")
    return jsonify(d)
Example #6
0
def delete(request):
    """
    删除一个 weibo
    """
    uid = current_user_id(request)
    weibo_id = int(request.query.get('id', -1))
    Weibo.delete(weibo_id)
    return redirect(f'/weibo/index?user_id={str(uid)}')
Example #7
0
def delete(request):
    weibo_id = int(request.query['id'])
    Weibo.delete(weibo_id)
    # 注意删除所有微博对应评论
    cs = Comment.all(weibo_id=weibo_id)
    for c in cs:
        c.delete()
    return redirect('/weibo/index')
Example #8
0
def delete(request):
    weibo_id = int(request.query['id'])
    Weibo.delete(weibo_id)
    comments = Comment.find_all(weibo_id=weibo_id)
    for i in range(len(comments)):
        Comment.delete(comments[i].id)
    d = dict(message="成功删除 weibo")
    return json_response(d)
Example #9
0
def delete(request):
    weibo_id = int(request.query['id'])
    c = Comment.all(weibo_id=weibo_id)
    for i in c:
        i.delete(i.id)
    Weibo.delete(weibo_id)
    d = dict(message="成功删除 weibo")
    return json_response(d)
Example #10
0
def delete():
    weibo_id = int(request.args['id'])
    Weibo.delete(weibo_id)
    comments = Comment.all(id=weibo_id)
    # log('AAAA', comments)
    for comment in comments:
        # log('BBB', comment['id'])
        Comment.delete(comment.id)
    d = dict(message="成功删除 weibo")
    return jsonify(d)
Example #11
0
def delete(request):
    log('執行刪除函數')
    weibo_id = int(request.query['id'])
    Weibo.delete(weibo_id)
    c = Comment.find_all(weibo_id=weibo_id)
    del c
    d = dict(
        message="成功删除 weibo"
    )
    return json_response(d)
Example #12
0
def delete(request):
    weibo_id = int(request.query['id'])
    Weibo.delete(weibo_id)
    comment = Comment.find_all(weibo_id=weibo_id)

    # 循环删除
    for i in comment:
        Comment.delete(int(i.id))

    d = dict(message="成功删除 weibo")
    return json_response(d)
def delete(request):
    log('routes weibo delete')
    weibo_id = int(request.query['id'])

    cs = Comment.all(weibo_id=weibo_id)
    for c in cs:
        c.delete(c.id)

    Weibo.delete(weibo_id)

    return redirect('/weibo/index')
Example #14
0
def delete(request):
    weibo_id = int(request.query['id'])
    Weibo.delete(weibo_id)

    comment_id_list = Comment.find_all(weibo_id=weibo_id)
    for c in comment_id_list:
        Comment.delete(c.id)

    d = dict(message="成功删除 weibo和所属评论")

    return json_response(d)
Example #15
0
def delete(request):
    weibo_id = int(request.query['id'])
    Weibo.delete(weibo_id)
    comments = Comment.find_all(weibo_id=weibo_id)
    for c in comments:
        c_id = c.id
        Comment.delete(c_id)
    d = dict(
        message="成功删除 weibo"
    )
    return json_response(d)
Example #16
0
def delete(request):
    log('<F weibo delete>')
    Weibo_id = int(request.query['weibo_id'])
    comments = Comment.all(weibo_id=Weibo_id)
    if len(comments) != 0:
        for comment in comments:
            comment.delete(comment.id)
    Weibo.delete(Weibo_id)

    d = dict(message="成功删除 Weibo")
    return json_response(d)
Example #17
0
def weibo_delete(request):
    '''
    删除浏览器发送数据对应的 weibo
    返回删除成功的信息
    '''
    weibo_id = int(request.query['id'])
    # 循环遍历该 weibo 所有评论,并删除
    comments = Comment.all(weibo_id=weibo_id)
    for comment in comments:
        Comment.delete(comment.id)
    Weibo.delete(weibo_id)
    d = dict(message="成功删除 weibo")
    return json_response(d)
Example #18
0
def delete_weibo(request):
    """
    通过下面这样的链接来删除一个 weibo
    /delete?id=1
    """
    weibo_id = int(request.query.get('id'))
    t = Weibo.delete(weibo_id)
    return json_response(t.json())
Example #19
0
def delete_weibo(request):
    """
    通过下面这样的链接来删除一个 Weibo
    /delete?id=1
    """
    weibo_id = int(request.query.get('id'))
    w = Weibo.delete(weibo_id)
    log('删除微博', weibo_id)
    return json_response(w.json())
Example #20
0
def delete_weibo(request):
    """
    通过下面这样的链接来删除一个 todo
    /delete?id=1
    """
    weibo_id = int(request.query.get('id'))
    t = Weibo.delete(weibo_id)
    Comment.remove_by_weiboid(weibo_id)
    return json_response(t.json())
Example #21
0
def delete_weibo(request):
    """
    通过下面这样的链接来删除一个 weibo及其comments
    /delete?id=1
    """
    weibo_id = int(request.query.get('id'))
    w = Weibo.delete(weibo_id)  # 删除这个weibo
    cs = w.comments()
    for c in cs:
        cdel = Comment.delete(c.id)  # 删除这个weibo关联的所有commnets
    return json_response(w.json())
Example #22
0
def delete():
    weibo_id = int(request.args.get('id'))
    item = Weibo.find(weibo_id)
    if same_user_required(item):
        t = Weibo.delete(weibo_id)
        comments = Comment.find_all(weibo_id=str(weibo_id))
        for c in comments:
            Comment.delete(c.id)
        return jsonify(t.json())
    else:
        pass
Example #23
0
def delete_weibo(request):
    weibo_id = int(request.query.get('id'))
    log('deleted_id', weibo_id)
    t = Weibo.delete(weibo_id)
    return json_response(t.json())
Example #24
0
def delete(request):
    weibo_id = int(request.query['id'])
    Comment.delete_comment(weibo_id)
    Weibo.delete(weibo_id)
    d = dict(message="成功删除 weibo")
    return json_response(d)
Example #25
0
def delete(request):
    weibo_id = int(request.query['id'])
    Weibo.delete(weibo_id)
    return redirect('/weibo/index')
Example #26
0
def delete(request):
    u = current_user(request)
    # 删除微博
    weibo_id = int(request.query.get('id', None))
    Weibo.delete(weibo_id)
    return redirect('/weibo/index')
Example #27
0
def delete(request):
    weibo_id = int(request.query.get('id'))
    t = Weibo.delete(weibo_id)
    return json_response(t.json())
Example #28
0
def delete_weibo(request):
    id = int(request.query.get('id'))
    wb = Weibo.delete(id)
    return json_response(wb.json())