嘴巴有痣django ⼀次修改表中多个数据报QuerySetobjecthasnoattribute 。。。django中如果想修改数据库表中的信息,⾸先的查询到对应的数据。
太阳穴长痘痘是什么原因如果查询条件查询到的数据有多条,如
⽽且也想同时修改这两条数据的话,如果使⽤:
保存完之后,在⽹页打开显⽰修改成功的信息
q邮箱
但是,启动服务之后,在浏览器打开会报错
大海的诗
提⽰说’QuerySet’ object has no attribute ‘save’,也就是说person是⼀个集合QuerySet,集合的话就没有“save”这个属性。 如果想要保存⼀个QuerySet的每⼀⼩项并确保每个实例都运⾏save()命令,不需要任何特别的函数。需要的是直接对其运⾏循环语句并且发出save()命令即可。刷新服务之后,再打开浏览器输⼊地址就能修改成功了# 能够查询到两条数据江雪古诗的意思
person=Person .objects.filter (p_age=9)
person.p_age=34碉怎么读
person.p_name='张三'等风来电影
长阴虱的原因# 修改完之后保存才能⽣效person.save()
return HttpRespon("修改成功")
for i in range(len(person)):
person[i].p_name='李四'
person[i].p_age=123
person[i].save()