首页 > 其他 > 详细

ORM 操作复习苑浩

时间:2018-06-02 14:50:01      阅读:235      评论:0      收藏:0      [点我收藏+]

  

 

技术分享图片

 

 正向查询

from django.shortcuts import render,HttpResponse
from app01 import models
# Create your views here.

def query(request):
    # ###############基于对象查询(子查询)##############
    # 一对多查询 book-->publish
    #正向查询:
    # 查询python这本书的出版社的email邮箱.
    python_obj = models.Book.objects.filter(title =‘python‘).first()
    print(python_obj.publish.email)
    return HttpResponse(‘ OK‘)

  

技术分享图片

  技术分享图片

技术分享图片

 

 

 

 

# ###############基于对象查询(子查询)##############
# 正向查询按字段查询
# 一对多查询 book----------------------->publish
# <----------------------
#反向查询 book_set.all()





反向查询
反向查询#查询五道口出版社的书籍名称 pub_obj =models.Publish.objects.filter(name =‘五道口出版社‘).last()
for obj in pub_obj.book_set.all():
print(obj.title)

return HttpResponse(‘ OK‘)


技术分享图片

技术分享图片

技术分享图片

 




ORM 操作复习苑浩

原文:https://www.cnblogs.com/mengbin0546/p/9125358.html

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