コード例 #1
0
ファイル: views.py プロジェクト: fxh-coder/django-xadmin
 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)
コード例 #2
0
 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)
コード例 #3
0
 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())
コード例 #4
0
 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')
コード例 #5
0
ファイル: views.py プロジェクト: 10kshuaizhang/MUXUE
    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")
コード例 #6
0
 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")
コード例 #7
0
 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')
コード例 #8
0
ファイル: views.py プロジェクト: Kylin92/OnlineEdu
 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')
コード例 #9
0
ファイル: views.py プロジェクト: stabone/papillon
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'))
コード例 #10
0
 def post(self, request):
     # 需要知名instance,不然不知道给谁修改
     user_info_from = UserInfoForm(request.POST, instance=request.user)
     if user_info_from.is_valid():
         user_info_from.save()
コード例 #11
0
ファイル: views.py プロジェクト: onion36/educationplatform
 def post(self, request):
     user_info_form = UserInfoForm(request.POST, instance=request.user)
     if user_info_form.is_valid():
         user_info_form.save()
         pass