xuexizongjie

django没有提供部分字段内容校验,如果需要实现修改部分字段并校验。

其解决思路如下:

1、利用django的Form的特点:对全部字段进行校验;当前端提交修改部分字段时,未提交修改的字段+已提交但校验失败字段 被作为校验失败处理。

2、把前端提交字段的key、Form校验失败的key放在集合set中,取这两个set的交集;

3、无交集,说明提交字段全部通过校验;有交集,说明提交字段没有全部通过校验;

4、无交集时更新 。

分类:

技术点:

相关文章:

猜你喜欢
相关资源
相似解决方案