def post(self, request, *args, **kwargs): user_info_form = UserInfoForm(request.POST, instance=request.user) if user_info_form.is_valid(): user_info_form.save() return JsonResponse({"status": "success"}) else: return JsonResponse(user_info_form.errors)
def post(self, request): userinfo_form = UserInfoForm(request.POST, instance=request.user) if userinfo_form.is_valid(): userinfo_form.save() return JsonResponse({"status": 'success'}) else: return JsonResponse(userinfo_form.errors)
def post(self, request): user_form = UserInfoForm(request.POST, instance=request.user) if user_form.is_valid(): user_form.save() return HttpResponseRedirect(reverse("i:info")) else: return render(request, 'user_info/my_info.html', locals())
def post(self, request): user_info_form = UserInfoForm(request.POST, instance=request.user) if user_info_form.is_valid(): user_info_form.save() return HttpResponse('{"status":"success"}', content_type='application/json') else: return HttpResponse(json.dumps(user_info_form.errors), content_type='application/json')
def post(self, request): user_form = UserInfoForm(request.POST, instance=request.user) if user_form.is_valid(): user_form.save() suc_dict = {'status': "success", "msg": u"邮箱修改成功"} return HttpResponse(json.dumps(suc_dict), content_type="application/json") else: return HttpResponse(json.dumps(user_form.errors), content_type="application/json")
def post(request): user_info_form = UserInfoForm(request.POST, instance=request.user) if user_info_form.is_valid(): user_info_form.save() return HttpResponse("{'status': 'success'}", content_type="application/json") else: return HttpResponse(json.dumps(user_info_form.errors), content_type="application/json")
def post(self, request): user_info_form = UserInfoForm(request.POST, instance=request.user) res = dict() if user_info_form.is_valid(): user_info_form.save() res['status'] = 'success' else: res = user_info_form.errors return HttpResponse(json.dumps(res), content_type='application/json')
def post(self, request): # 不像用户咨询是一个新的。需要指明instance。不然无法修改,而是新增用户 user_info_form = UserInfoForm(request.POST, instance=request.user) if user_info_form.is_valid(): user_info_form.save() return HttpResponse('{"status":"success"}', content_type='application/json') else: # 通过json的dumps方法把字典转换为json字符串 return HttpResponse(json.dumps(user_info_form.errors), content_type='application/json')
def user_edit(request): if request.method == 'GET': return redirect(reverse_lazy('user_profile')) if request.method == 'POST': print(request.POST) user = get_object_or_404(CustomUser, id=request.user.id) user_form = UserInfoForm(request.POST, instance=user) user_form.save() return redirect(reverse_lazy('user_profile'))
def post(self, request): # 需要知名instance,不然不知道给谁修改 user_info_from = UserInfoForm(request.POST, instance=request.user) if user_info_from.is_valid(): user_info_from.save()
def post(self, request): user_info_form = UserInfoForm(request.POST, instance=request.user) if user_info_form.is_valid(): user_info_form.save() pass