方式一:查询数据并更新
In [35]: t=Infos.objects.get(id=7)
In [36]: t.name="久石让"
In [37]: t.save()
In [38]: t.firsts
方式二:批量更新一条或者多条数据,filter
In [39]: Infos.objects.filter(id=6).update(firsts="中岛美雪")
Out[39]: 1
方式三:字典参数格式更新数据
In [42]: d=dict(name="中岛美嘉")
In [43]: s=Infos.objects.filter(id=6).update(**d)
In [44]: s
Out[44]: 1
方式四:对全表数据更新
infos.objects.update(name="大合唱")
方式五:使用内置F方法实现数据的自增或者自减
In [45]: from django.db.models import F
In [46]: t=Types.objects.filter(id=6)
In [47]: t.update(id=F('id')+100)
Out[47]: 1
方式六:批量更新 bulk_update
t1=Infos.objects.create(name="玉置浩二",num=19)
t2=Infos.objects.create(name="罗大佑",num=20)
t1.name="宇田多光"
t2.num=21
Infos.objects.bulk_update([t1,t2],fields=['name','num'])