首页 > 其他 > 详细

Django中的数据记录的增、删、改、查

时间:2015-06-26 21:10:13      阅读:193      评论:0      收藏:0      [点我收藏+]

Django中数据的增删改查操作如下:

我们以一个model:User为例,User有三个字段,一个是username、passwd、phonenumber

(1)增加一条记录

添加一个username、passwd、phonenumber字段值为s_username、s_passwd、s_phonenumber的记录

user=User()

user.username=s_username

user.passwd=s_passwd

user.phonenumber=s_phonenumber

user.save()

user=User(username=s_username,passwd=s_passwd,phonenumber=s_phonenumber)

user.save()

(2)删除记录

删除一条username为‘yy’的记录

User.objects.get(username=‘yy‘).delete()

删除一组记录,假设一个电话号码可以对应多个user,现在要删除电话号码为‘123456’的所有用户

User.objects.filter(phonenumber=‘123456‘).delete()

(3)修改记录

把username为‘dw’的记录的手机号修改为‘88888’

user=User.objects.get(username=‘dw‘)

user.phonenumber=‘88888‘

user.save()

(4)查询记录

查询用username为‘dw’的记录

user=User.objects.get(username=‘dw‘),用get查询出来的记录是一个User对象

查询phonenumber为‘88888’的所有用户

user=User.objects.filter(phonenumber=‘88888‘) 用filter查询的结果得到的是一个列表






版权声明:本文为博主原创文章,未经博主允许不得转载。

Django中的数据记录的增、删、改、查

原文:http://blog.csdn.net/huanongjingchao/article/details/46653783

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!