python-django的ORM

时间:2018-07-03 10:30:28   收藏:0   阅读:192

示例:
- 所有学生的姓名以及其所在班级名称,QuerySet
stu_list = Student.objects.all()
select * from tb;
[obj,obj,obj,obj]

stu_list = Student.objects.all().values("id",‘username‘)
select id,username from tb;
[{"id":1,‘username‘:‘xx‘},{id:‘‘,username:‘‘}]

stu_list = Student.objects.all().values_list("id",‘username‘)
[(1,‘root‘), (2,‘alex‘)]


stu_list = Student.objects.all().values(‘username‘,"cs__name")
for row in stu_list:
print(row[‘username‘],row[‘cs__name‘])

stu_list = Student.objects.all().values(‘username‘,"cs__titile",“cs__fk__name”)

原文:https://www.cnblogs.com/benchdog/p/9256609.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!