团队作业4.4——Scrum Day4
成员 |
学号 |
林桂旭 |
3121004830 |
刘升嘉 |
3121004833 |
谭艺豪 |
3121004837 |
陈泽瀚 |
3121004818 |
梁昊东 |
3121005000 |
GitHub团队仓库: jiajia-chicken
站立会议:
任务完成情况:
成员 |
已完成工作 |
林桂旭 |
测试数据库的连接 |
梁昊东 |
前端界面设计 |
刘升嘉 |
邮箱与数据库的连接 |
谭艺豪 |
邮箱与数据库的连接 |
陈泽瀚 |
协调团队工作,编写博客园 |
成员 |
计划完成工作 |
林桂旭 |
完成整体界面的测试 |
梁昊东 |
完成整体界面的测试 |
刘升嘉 |
搜索功能实现 |
谭艺豪 |
搜索功能实现 |
陈泽瀚 |
协调团队工作,编写博客园 |
项目燃尽图:
代码签入:
最新模块代码:
import string
import random
from flask import Blueprint, render-template, jsonify, redirect, url_for, session
from exts import mail, db
from flask_mail import Message
from flask import request
from models import EmailCaptchaModel
from.forms import RegisterForm, LoginForm
models import UserModelfrom
from werkzeug.security import generate_password_hash,check_password_hash
# /auth
bp = Blueprint( name: "auth",-_name_-, url_prefix="/auth")
@bp.route( rule: "/login", methods=['GET','POST'])def login():
if request.method == 'GET':
return render_template("login.html")else:
form = LoginForm(request.form)
if form.validate():
emai = form.email.data
password = form.password.data
user = UserModel.query.filter_by(email=email).first()
if not user:
print("用户邮箱在数据库中不存在!“)
return redirect(url_for("auth.ogin"))
if check_password_hash(user.password, password):
pass
运行结果截图:
每日总结:
成员 |
总结 |
林桂旭 |
持续推进 |
梁昊东 |
持续推进 |
刘升嘉 |
持续推进 |
谭艺豪 |
持续推进 |
陈泽瀚 |
持续推进 |
合集: