zxy0307's picture
Upload 181 files
1b5b024 verified
Raw History Blame Contribute Delete
718 Bytes
from flask import render_template,request
from flask.views import MethodView
from pro_name.user import user_bp
from pro_name.models import User
class LoginView(MethodView):
def _jump(self,msg = None):
return render_template('wtf3_login.html',msg = msg)
def get(self,msg = None):
return self._jump()
def post(self):
uname = request.form.get('name')
pwd = request.form.get('pwd')
user = User.query.filter(User.name ==uname,User.pwd == pwd).first()
if user:
return '登录成功!'
else:
return self._jump(msg='登录的用户名或密码错误')
user_bp.add_url_rule('/login/',view_func=LoginView.as_view('login'))