字典删除bug

This commit is contained in:
caoqianming 2021-01-18 17:58:46 +08:00
parent 96e2da6246
commit c66c4f3ad9
1 changed files with 8 additions and 10 deletions

View File

@ -1674,11 +1674,10 @@ def getdickey(req):
ret=[]
for i in r_list:
parent=i['parent']
if parent:
if 'children' in r_dict[parent]:
r_dict[parent]['children'].append(i)
else:
r_dict[parent]['children'] = [i]
if parent in r_dict and 'children' in r_dict[parent]:
r_dict[parent]['children'].append(i)
elif parent in r_dict:
r_dict[parent]['children'] = [i]
else:
ret.append(i)
return HttpResponse(json.dumps(ret), content_type="application/json")
@ -1702,11 +1701,10 @@ def getdickey(req):
ret=[]
for i in r_list:
parent=i['parent']
if parent:
if 'children' in r_dict[parent]:
r_dict[parent]['children'].append(i)
else:
r_dict[parent]['children'] = [i]
if parent in r_dict and 'children' in r_dict[parent]:
r_dict[parent]['children'].append(i)
elif parent in r_dict:
r_dict[parent]['children'] = [i]
else:
ret.append(i)
return HttpResponse(json.dumps(ret), content_type="application/json")