views.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:Aquila 作者: thinkdb 项目源码 文件源码
def group_del(request):
    hid_list = request.POST.get('host_list', None)
    gid_list = request.POST.get('group_list', None)
    group_id_list = []
    host_id_list = []
    if len(hid_list):
        for item in hid_list.split(','):
            host_id_list.append(int(item))

    if len(gid_list):
        for item in gid_list.split(','):
            group_id_list.append(int(item))
    data = {'msg': '', 'flag': 1}
    try:
        if len(host_id_list):
            r = cmdb_models.HostInfo.objects.filter(id__in=host_id_list).delete()
            data['msg'] = r
        if len(group_id_list):
            r = cmdb_models.HostGroup.objects.filter(id__in=group_id_list).delete()
            data['msg'] = r
    except Exception as e:
        data['msg'] = e
        data['flag'] = 0
    return HttpResponse(json.dumps(data))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号