第6章 Django对数据库的增删改查,只学这一篇足以?( 三 )

1. 新增岗位数据

from base.models import Post

p = Post(name='研发经理')

p.save()

2. 删除岗位数据

from base.models import Post

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

3. 修改岗位数据

from base.models import Post

Post.objects.filter(id=1).update(name='项目经理')

4. 查询所有数据

from base.models import Post

posts = Post.objects.all()

按条件查询(只列出重要的部分)

操作数据库的方法挺多的 , 聚合方法 , 可以在django.db.models中找到 。 不用一一去验证 , 那样太累 , 用到时再去查找 。

推荐阅读