orm基于对象的查询和基于Queryset的查询

 1 import os
 2 
 3 
 4 if __name__ == '__main__':
 5     os.environ.setdefault("DJANGO_SETTINGS_MODULE", "bbs.settings") #可从manage.py文件复制粘贴
 6 
 7     import django
 8     django.setup()  #启用django中的模块
 9 
10     from boo import models
11 
12     # 基于对象的查询 SQL: 子查询
13     # a1 = models.Article.objects.first()
14     # print(a1.user.avatar, type(a1.user))
15     #
16     # # 基于QuerySet查询, SQL: join连表查询
17     # a2 = models.Article.objects.filter(pk=1)
18     # print(a2.values("user__avatar"))

 

posted @ 2022-09-28 13:36  张丶先森  阅读(28)  评论(0)    收藏  举报