从品牌网站建设到网络营销策划,从策略到执行的一站式服务
主要利用的是bootstrap3中js插件里的模态框版块
新罗网站制作公司哪家好,找成都创新互联公司!从网页设计、网站建设、微信开发、APP开发、自适应网站建设等网站项目制作,到程序开发,运营维护。成都创新互联公司自2013年起到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联公司。
修改密码
修改密码
注意修改密码的视图函数必须是登录用户才能使用,所以需要一个@login_required装饰器
@login_required
def set_password(request):
# 1.判断是否为ajax请求
if request.method == 'POST':
back_dic = {'code':1000,'msg':''}
# 2.获取用户修改密码提交的数据
username = request.POST.get('username')
old_password = request.POST.get('old_password')
password = request.POST.get('password')
confirm_password = request.POST.get('confirm_password')
# 3.对比原密码是否正确
is_right = request.user.check_password(old_password)
if is_right:
# 4.判断两次密码是否一致
if password == confirm_password:
# 5.一致则修改密码
request.user.set_password(password)
request.user.save()
else:
back_dic['code'] = 1001
back_dic['msg'] = '两次密码不一致'
else:
back_dic['code'] = 1002
back_dic['msg'] = '原密码不正确'
return JsonResponse(back_dic)
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图