码迷,mamicode.com
首页 > 其他好文 > 详细

orm的增删改查

时间:2018-11-06 15:42:32      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:cts   enc   head   char   add   exp   列表   行数据   let   

字段的增删改查

 

orm增加字段
phone=models.CharField(max_length=64,default=‘120‘)

后来添加的字段需要设置默认值

orm删除字段

注释掉字段,执行数据库迁移命令(慎重)

修改字段

直接修改字段,执行数据库迁移命令

记录的增删改查

单表查询

res = models.User.objects.all()

返回值是一个对象列表

删除记录
res = models.User.objects.filter(id=id).delete()
新增记录
方式一
user=models.User.objects.create(name=name,password=pwd,address=addr)
方式二
user=models.User(name=name,password=pwd,address=addr)
user.save()
修改记录
models.User.objects.filter(id=id).update(name=name,password=pwd,address=addr)

 

orm的增删改查

标签:cts   enc   head   char   add   exp   列表   行数据   let   

原文地址:https://www.cnblogs.com/liangchengyang/p/9915536.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!