def modify_password(request):
if request.method == "POST":
old_password = request.POST.get('oldPassword', None)
new_password = request.POST.get('newPassword', None)
if not old_password or not new_password:
return JsonResponse(resultMsg['NeedParameter'])
try:
update_user = User.objects(id=request.session['currentUser']['_id'], password=old_password).get()
except User.DoesNotExist:
return JsonResponse(resultMsg['ErrorPassword'])
update_user.update(password=new_password)
update_user.reload()
return HttpResponse(update_user.to_json())
raise Http404
评论列表
文章目录