这篇文章小编给大家带来一个Django中的ORM之删和改的方法,感兴趣的小伙伴可以仔细阅读一下这篇文章,小编讲解的非常透彻,大家一定要阅读完这篇文章。

Django中的ORM删和改怎么用?这篇文章教会你

删即delete函数,它能够删除表格中的一行数据,这种删除方式是Django默认的级联删除

语句格式:

Book.objects.filter(id=1).delete()

这个操作不仅会删除Book表中的一条记录,同时也会删除书籍与作者表中与Book相关联的记录。

那么修改的话,我们可以使用save方法将所有属性重新设定

author1=Author.objects.get(id=3)#获取id为3的作者对象
 author1.name="jobs"#修改作者对象的名字
 author1.save()#把更改写入数据库

使用update方法直接设置新的属性

Publish.objects.filter(id=2).update(name="北京出版社")

以上就是小编给大家带来的在Django中的ORM之删和改的方法,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人。

更多python相关文章请访问分类:python

【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!