查询场景举例
from datetime import date
from django.db.models import F, Q, Sum, Max
from django.http import HttpResponse
from django.shortcuts import render
#导入模型类
from .models import BookInfo,HeroInfo
# Create your views here.
def index(request):
#增加数据
#创建图书名是西游记,发布日期 1980-01-01的记录
#所有操作与模型类相关
#方法1 实例化类
# book=BookInfo()
# book.btitle='西游记'
# book.bpub_date= '1980-01-01'
# book.save()
# BookInfo.objects.create(
# btitle='西游记',
# bpub_date='1980-01-10'
# )
#方法二 用object管理器
Django数据库查询案例
最新推荐文章于 2024-06-02 18:24:13 发布
本文详细探讨了Django框架中进行数据库查询的最佳实践,包括使用Manager和QuerySet API进行复杂查询,以及如何通过缓存和批量操作提高性能。同时,讲解了避免N+1查询问题的策略,以优化数据库交互。
摘要由CSDN通过智能技术生成