Django批量更新数据

Python Shell下更新数据

1. 进入shell python manage.py shell

2. 更新数据:

1. 导入model
 from exams.models import MatchTestApply

2. 过滤后更新 (根据自己业务更改过滤条件和更新条件)
 MatchTestApply.objects.filter(matched_score=None).update(matched_score=-1)

3. 会输出更改行数

4. 退出shell:`exit()` 回车

你可能感兴趣的:(Django批量更新数据)