解绑绑定优化
This commit is contained in:
parent
07ba19054a
commit
e25d7e56f2
|
@ -3541,11 +3541,11 @@ def bwlogin(req):
|
|||
return render(req, 'bwlogin.html', {'msg': '用户不存在或已禁用'})
|
||||
|
||||
|
||||
def unbindwechat(req):
|
||||
def unbindwechat(req):#解绑公众号全部置空
|
||||
userid = req.session['userid']
|
||||
user = User.objects.get(userid=userid)
|
||||
if user.mpopenid:
|
||||
User.objects.filter(mpopenid=user.mpopenid).update(openid=None,headimgurl=None, nickname=None, mpopenid=None)
|
||||
if user.openid:
|
||||
User.objects.filter(openid=user.openid).update(openid=None,headimgurl=None, nickname=None, mpopenid=None)
|
||||
user.openid=None
|
||||
user.headimgurl=None
|
||||
user.nickname=None
|
||||
|
@ -3554,10 +3554,13 @@ def unbindwechat(req):
|
|||
return JsonResponse({"code": 1})
|
||||
|
||||
|
||||
def unbindmp(req):
|
||||
def unbindmp(req): #解绑小程序仅仅置空mpopenid
|
||||
userid = req.session['userid']
|
||||
User.objects.filter(userid=userid).update(
|
||||
openid=None, headimgurl=None, nickname=None, mpopenid=None)
|
||||
user = User.objects.get(userid=userid)
|
||||
if user.mpopenid:
|
||||
User.objects.filter(mpopenid=user.mpopenid).update(mpopenid=None)
|
||||
user.mpopenid=None
|
||||
user.save()
|
||||
req.session.flush() #清除登陆态
|
||||
return JsonResponse({"code": 1})
|
||||
|
||||
|
|
Loading…
Reference in New Issue