GZTimeWalker/GZCTF

Feature: Simple validation on user's field

xiongsp opened this issue · 3 comments

建议添加对注册用户填写字段的自定义校验(例如正则校验):

  • 校验姓名(学号、或自定义的其他)字段是否符合相关要求
  • 根据学号(或自定义的其他)字段,校验队伍内所有队员是否符合参赛分组要求

@xiongsp 关于添加和校验相关学校特异性字段的需求,ZJU 之前提出过,目前没有特别好的实现方法,如有需要可以自己打 patch,自己开发。

如果只是校验字段的话加上几行 Attribute 就够,如果还有其他更好的实现方式才回继续跟进。

关于自定义字段问题,在目前的强类型设计中引入动态字段(json object) 我认为会破坏一些行为,前端渲染也会有点糟糕,故暂时不考虑。

好的,注意到一个open的issue(#75)是关于批量添加的,这个是否有考虑呢?

@xiongsp 有 issue 和 milestone 标记的都在计划中