views.py 文件源码

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

项目:Location_Assistance 作者: KamalAwasthi 项目源码 文件源码
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)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号