团队作业4.3——Scrum Day3

发布时间 2023-11-23 17:22:46作者: Chen泽瀚

团队作业4.3——Scrum Day3

成员 学号
林桂旭 3121004830
刘升嘉 3121004833
谭艺豪 3121004837
陈泽瀚 3121004818
梁昊东 3121005000

GitHub团队仓库: jiajia-chicken

站立会议:

任务完成情况:

  • 已完成工作:
成员 已完成工作
林桂旭 测试登录界面
梁昊东 设计登录界面
刘升嘉 登陆界面开发
谭艺豪 登陆界面开发
陈泽瀚 测试数据库连接
  • 今日计划完成工作:
成员 计划完成工作
林桂旭 邮箱与数据库的连接
梁昊东 设计应用界面
刘升嘉 邮箱功能是否正常
谭艺豪 邮箱功能是否正常
陈泽瀚 协调团队工作,编写博客园

项目燃尽图:

代码签入:

最新模块代码:

import wtformsfrom wtforms.validators import Email, Length, EqualTofrom models import UserModel, EmailCaptchaModelfrom exts import db
2 用法
class RegisterForm(wtforms.Form) :
email = wtforms.StringField(validators=[Emal(message="邮箱格式错误")])captcha = wtforms,StringField(validators=[Length(min=6,max=6,message="验证码格式错误")])username = wtforms,StringField(validators=[Length(min=3,max=10,essage="用户名格式错误")])password = wtforms,StringField(validators=[Length(min=6,max=20,message="密码格式错误")])password_confirm = wtforms,StringField(validators=[EqualTo("password")])
#自定义验证
# 1.邮箱是否注册
# 2.验证码是否正确
def validate_email(self. field):
email = field.data
user = UserModel.query.filter_by(email=email).first()if user:
raise wtforms.ValidationError(messaqe="邮箱已被注册"
def validate_captcha(self, field):
captcha = field.data
email = self.email.data
captcha_model = EmailCaptchaModel.query.filter-by(email=email, captcha=captcha).first(
if not captcha_model:
raise wtforms.ValidationError(message="邮箱或验证码错误")

运行结果截图:

每日总结:

成员 总结
林桂旭 加油
梁昊东 加油
刘升嘉 加油
谭艺豪 加油
陈泽瀚 加油

合集:

团队作业4.2——冲刺前汇总: https://www.cnblogs.com/handsamechen/p/17851022.html
团队作业4.2——Scrum Day2: https://www.cnblogs.com/handsamechen/p/17852036.html
团队作业4.2——Scrum Day3: https://www.cnblogs.com/handsamechen/p/17852047.html