Ejemplo n.º 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')
Ejemplo n.º 2
0
def delete():
    weibo_id = int(request.args['id'])
    Weibo.delete(weibo_id)
    d = dict(
        message="成功删除 weibo"
    )
    return jsonify(d)
Ejemplo n.º 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
Ejemplo n.º 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)
Ejemplo n.º 5
0
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)
Ejemplo n.º 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)}')
Ejemplo n.º 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')
Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 13
0
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')
Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 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())
Ejemplo n.º 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())
Ejemplo n.º 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())
Ejemplo n.º 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())
Ejemplo n.º 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
Ejemplo n.º 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())
Ejemplo n.º 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)
Ejemplo n.º 25
0
def delete(request):
    weibo_id = int(request.query['id'])
    Weibo.delete(weibo_id)
    return redirect('/weibo/index')
Ejemplo n.º 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')
Ejemplo n.º 27
0
def delete(request):
    weibo_id = int(request.query.get('id'))
    t = Weibo.delete(weibo_id)
    return json_response(t.json())
Ejemplo n.º 28
0
def delete_weibo(request):
    id = int(request.query.get('id'))
    wb = Weibo.delete(id)
    return json_response(wb.json())