From 22f2538245f33e490edd716921fe910d54319b19 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Mon, 17 Feb 2020 14:40:00 +0800 Subject: [PATCH] get_user_from_username --- safesite/views.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/safesite/views.py b/safesite/views.py index 98531937..72fdb8fc 100644 --- a/safesite/views.py +++ b/safesite/views.py @@ -4278,6 +4278,14 @@ def apiuser(req): userdict = userlist[0] userdict['companyname'] = companyname return HttpResponse(json.dumps(userdict, cls=MyEncoder), content_type="application/json") + elif a == 'get_user_from_username': + username = req.GET.get('username') + if username: + objs = User.objects.filter(username=username) + if objs.exists(): + userdata = objs.values('name','username','ubelongpart__partname','usecomp__partname') + return JsonResponse({"code": 1, "data": list(userdata)[0]}) + return JsonResponse({"code":0}) elif a == 'detailself': userid = req.session['userid'] companyid = getcompany(userid)