def put(self, request):
"""
:param request: Request to View
:return: change user info
"""
data = json.loads(request.body)
user_form = UserForm(data['User'])
if not user_form.is_valid():
return HttpResponseBadRequest('Invalid input data', status=400)
adviser_user = AdviserUser.objects.get(id=data['AdviserUser']['id'])
adviser_user.set_adviser_user(data['AdviserUser'])
user = User.objects.get(id=data['User']['id'])
user.last_name = data['User']['last_name']
user.first_name = data['User']['first_name']
user.save()
return HttpResponse(status=201)
评论列表
文章目录