def add_friends(request):
current_username = request.POST.get('username')
current_friendList = request.POST.get('friendList')
try:
username=User.objects.get(username=current_username)
except Exception as e:
python_object = {'status':'203'}
datatosend=json.JSONEncoder().encode(python_object)
return HttpResponse(datatosend)
json_obj = json.loads(current_friendList)
ol=[]
try:
existingUser = FriendList.objects.get(user__username = username)
user_friends = existingUser.getfoo()
for c in user_friends:
c = unicodedata.normalize('NFKD', c).encode('ascii','ignore')
# print type(c)
ol.append(c)
for c in json_obj:
c = unicodedata.normalize('NFKD', c).encode('ascii','ignore')
ol.append(c)
existingUser.friendList = json.dumps(ol)
existingUser.save()
python_object = {'status':'200'}
except:
friend = FriendList(user = username)
friend.setfoo(current_friendList)
friend.save()
python_object = {'status':'200'}
datatosend=json.JSONEncoder().encode(python_object)
return HttpResponse(datatosend)
评论列表
文章目录