python Web框架 Django学习(4) API

记录了一下实践过的API

都能用,具体估计就我能看懂。看不懂的留言。。

# 查看数据库对应所有数据对象
  对象名.objects.all()

# 读取指定ID的数据(返回对象)
  对象名.objects.filter(id=1)

# 获取具体数据
  对象名.objects.get((id|pk)=1)
  (如果没有就抛异常)

# 一对多关联
  p=对象.objects.get(id=1)
  p.被关联_set.all()

# 增加数据
  c=p.被关联_set.create(choice_text=内容,votes=0)

# 查看被关联的对象
  c.对象

# 查看所有一对多的值
  p.被关联_set.all()

# 被关联数量统计
  p.被关联_set.count()

# 删除数据
  c=通过filter方法指定属性
  c.delete()

# 更新数据
  aa=p.(被关联|对象)_set.get(id=1)
  aa.表字段="要改成的值"
  aa.save()

# 非关联的增加数据
  a=对象名{大写第一个字母}(字段="内容")
  a.save()

 

转载于:https://www.cnblogs.com/xiaoCon/p/3497669.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值