登录跳不出确定登录的弹框,变黑了
来源:7-3 登录退出(1)
qq_流星划过的天空_0
2019-05-18
图片描述
所有界面的代码不知哪里错了,点击登录就黑了,跳不出那个弹框
怎么解决
2回答
-
qq_流星划过的天空_0
提问者
2019-05-18
老师已经解决了
012019-05-21 -
qq_流星划过的天空_0
提问者
2019-05-18
我错在那个没有返回json那么这个就是user.py里面返回出来的,刚刚回去看了一下这个文件,和老师的文件对比了一下,果真,我忘记改最后返回json值了from flask import Blueprint,render_template,request,jsonify,make_response
from common.models.User import User
from common.libs.user.UserService import UserService
import json
route_user=Blueprint('user_page',__name__)
@route_user.route('/login',methods=["GET","POST"])
def login():
if request.method=="GET":
return render_template("/user/login.html")
resp={'code':200,'msg':'登录成功','data':{}}
req=request.values
login_name= req['login_name'] if 'login_name'in req else ""
login_pwd = req['login_pwd'] if 'login_pwd' in req else ""
if login_name is None or len(login_name)<1:
resp['code']=-1
resp['msg']="请输入正确的登录用户名"
return jsonify(resp)
if login_pwd is None or len(login_pwd)<1:
resp['code']=-1
resp['msg']="请输入正确的登录密码"
return jsonify(resp)
user_info=User.query.filter_by( login_name=login_name ).first()
if not user_info:
resp['code']=-1
resp['msg']="请输入正确的登录用户名和密码"
return jsonify(resp)
if user_info.login_pwd !=UserService.genePwd(login_pwd,user_info.login_salt):
resp['code'] = -1
resp['msg'] = "请输入正确的登录用户名和密码-2"
return jsonify(resp)
response = make_response(json.dumps({'code': 200, 'msg': '登录成功~~'}))
return response00
相似问题