class Form(form.Form): username = form.String(name="用户名", minlength=0, maxlength=20, message="不符合规则(0-20位)") email = form.Email(name="邮箱", nullable=True) mobile = form.Mobile(name="手机号码") pwd = form.String(name="密码", minlength=6, maxlength=18, message="请输入有效的密码(6-18位)!") fullname = form.String(name="姓名", minlength=2, maxlength=6, message="不符合规则(2-6位)") roles = form.String(name="角色", nullable=True, minlength=0, maxlength=10000, message="不符合规则(0-10000位)")
class Form(form.Form): itemid = form.String(name="任务ID", minlength=32, maxlength=32, message="不符合规则(32位)!") userid = form.String(name="负责人ID", pattern="()|(\w{32})", message="不符合规则(32位)!")
class Form(form.Form): userid = form.String(name="用户ID", minlength=32, maxlength=32, message="不符合规则(32位)!") projectid = form.String(name="项目ID", minlength=32, maxlength=32, message="不符合规则(32位)!") entry_user = form.String(name="当前使用者ID", minlength=32, maxlength=32, message="不符合规则(32位)!")
class Form(form.Form): itemid = form.String(name="任务ID", pattern="[a-zA-Z0-9]{32}", message="不符合规则(32位)!") desp = form.String(name="工作内容", maxlength=1000, message="不符合规则(0-1000位)!") duration = form.Integer(name="消耗时间", maxvalue=480, message="不符合规则(0-480)!") entry_user = form.String(name="任务ID", pattern="[a-zA-Z0-9]{32}", message="不符合规则(32位)!")
class Form(form.Form): name = form.String(name="角色名称", minlength=1, maxlength=50, message="不符合规则(1-50位)!") description = form.String(name="角色描述", nullable=True, maxlength=500, message="不符合规则(0-500位)!") rights = form.String(name="权限", nullable=True, maxlength=9999, message="不符合规则!")
class PutForm(form.Form): desp = form.String(name="工作内容", maxlength=1000, message="不符合规则(0-1000位)!") duration = form.Integer(name="消耗时间", maxvalue=480, message="不符合规则(0-480)!")
class Form(form.Form): name = form.String(name="项目名称", minlength=2, maxlength=100, message="不符合规则(2-100位)!") desp = form.String(name="项目描述", maxlength=1000, message="不符合规则(0-1000位)!") cats = form.String(name="项目任务种类", maxlength=1000, message="不符合规则(0-1000位)!") statuses = form.String(name="项目任务状态", maxlength=1000, message="不符合规则(0-1000位)!") priorities = form.String(name="项目优先级", maxlength=1000, message="不符合规则(0-1000位)!")
class Form(form.Form): projectid = form.String(name="项目ID", minlength=32, maxlength=32, message="不符合规则(32位)!") title = form.String(name="任务名称", minlength=2, maxlength=255, message="不符合规则(2-100位)!") desp = form.String(name="任务描述", maxlength=10000, message="不符合规则(0-1000位)!") cat = form.String(name="任务种类", maxlength=100, message="不符合规则(0-100位)!") status = form.String(name="任务状态", maxlength=100, message="不符合规则(0-100位)!") priority = form.String(name="优先级", maxlength=100, message="不符合规则(0-100位)!") estimated_duration = form.Integer(name="预估时间", message="不符合规则(整数)!") person_in_charges = form.List(name="负责人", minlength=1, maxlength=100)
class Form(form.Form): itemid = form.String(name="任务ID", minlength=32, maxlength=32, message="不符合规则(32位)!") itemstatus = form.String(name="任务状态", minlength=1, maxlength=100, message="不符合规则(1-100位)!") person_in_charge = form.String(name="负责人ID", pattern="()|(\w{32})", message="不符合规则(32位)!") sequence = form.Integer(name="排序", message="不符合规则(整数)!")
class LoginForm(form.Form): mobile = form.Mobile(name="手机号码") pwd = form.String(name="密码", minlength=6, maxlength=18, message="请输入有效的密码(6-18位)!")