Пример #1
0
 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位)")
Пример #2
0
 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位)!")
Пример #3
0
 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位)!")
Пример #4
0
 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位)!")
Пример #5
0
 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="不符合规则!")
Пример #6
0
 class PutForm(form.Form):
     desp = form.String(name="工作内容",
                        maxlength=1000,
                        message="不符合规则(0-1000位)!")
     duration = form.Integer(name="消耗时间",
                             maxvalue=480,
                             message="不符合规则(0-480)!")
Пример #7
0
 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位)!")
Пример #8
0
 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)
Пример #9
0
 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="不符合规则(整数)!")
Пример #10
0
 class LoginForm(form.Form):
     mobile = form.Mobile(name="手机号码")
     pwd = form.String(name="密码", minlength=6, maxlength=18, message="请输入有效的密码(6-18位)!")