网站首页 站内搜索

搜索结果

查询Tags标签: book,共有 317条记录
  • 新增数据

    class BooksView(APIView):# 新增def post(self,request):response_msg = {status: 100, msg: 成功}#修改才有instance,新增没有instance,只有databook_ser = *BookSerializer*(data=request.data)# book_ser = BookSerializer(request.data) # 这个按位置传request.da…

    2022/4/6 6:19:27 人评论 次浏览
  • 序列化组件修改数据

    ```python 1 写一个序列化的类,继承Serializer 2 在类中写要反序列化的字段,想反序列化哪个字段,就在类中写哪个字段,字段的属性(max_lenth......)max_length 最大长度min_lenght 最小长度allow_blank 是否允许为空trim_whitespace 是否截断空白字符max_value 最小值…

    2022/4/6 6:19:27 人评论 次浏览
  • 数据库查询优化

    ```python only与defer select_related与prefetch_related""" orm语句的特点:惰性查询如果你仅仅只是书写了orm语句 在后面根本没有用到该语句所查询出来的参数那么orm会自动识别 直接不执行 """ # only与defer # res = models.Book.objec…

    2022/4/5 19:21:10 人评论 次浏览
  • F与Q查询

    # F查询# 1.查询卖出数大于库存数的书籍# F查询"""能够帮助你直接获取到表中某个字段对应的数据"""from django.db.models import F# res = models.Book.objects.filter(maichu__gt=F(kucun))# print(res)# 2.将所有书籍的价格提升500块# m…

    2022/4/5 6:20:25 人评论 次浏览
  • 图书管理的图书增删改查

    ```python from django.shortcuts import render,redirect,HttpResponse from app01 import models # Create your views here.def home(request):return render(request,home.html)def book_list(request):# 先查询出所有的书籍信息 传递给html页面book_queryset = model…

    2022/4/5 6:20:23 人评论 次浏览
  • 多对多三种创建方式

    # 全自动:利用orm自动帮我们创建第三张关系表class Book(models.Model):name = models.CharField(max_length=32)authors = models.ManyToManyField(to=Author)class Author(models.Model):name = models.CharField(max_length=32)"""优点:代码不需要你写 …

    2022/4/5 6:20:22 人评论 次浏览
  • 批量插入

    # 先给Book插入一万条数据# for i in range(10000):# models.Book.objects.create(title=第%s本书%i)# # 再将所有的数据查询并展示到前端页面book_queryset = models.Book.objects.all()# 批量插入# book_list = []# for i in range(100000):# book_obj = models…

    2022/4/5 6:19:10 人评论 次浏览
  • 多对多外键增删改

    # 如何给书籍添加作者?book_obj = models.Book.objects.filter(pk=1).first()# print(book_obj.authors) # 就类似于你已经到了第三张关系表了# book_obj.authors.add(1) # 书籍id为1的书籍绑定一个主键为1 的作者# book_obj.authors.add(2,3)# author_obj = models.Au…

    2022/4/4 6:49:15 人评论 次浏览
  • 正反向的概念

    正向 # 反向外键字段在我手上那么,我查你就是正向外键字段如果不在手上,我查你就是反向book >>>外键字段在书那儿(正向)>>> publishpublish >>>外键字段在书那儿(反向)>>>book一对一和多对多正反向的判断也是如此"""…

    2022/4/4 6:49:13 人评论 次浏览
  • 多表查询_子查询(基于对象的跨表查询)

    # 1.查询书籍主键为1的出版社# book_obj = models.Book.objects.filter(pk=1).first()# # 书查出版社 正向# res = book_obj.publish# print(res)# print(res.name)# print(res.addr)# 2.查询书籍主键为2的作者# book_obj = models.Book.objects.filter(pk=2).first()# # …

    2022/4/4 6:49:13 人评论 次浏览
  • 一对多外键增删改查

    # 一对多外键增删改查# 增# 1 直接写实际字段 id# models.Book.objects.create(title=论语,price=899.23,publish_id=1)# models.Book.objects.create(title=聊斋,price=444.23,publish_id=2)# models.Book.objects.create(title=老子,price=333.66,publish_id=1)# 2 虚…

    2022/4/4 6:18:58 人评论 次浏览
  • DFS深度优先搜索

    (23条消息) DFS入门级(模板)_ღ江晚吟的博客-CSDN博客_dfs入门 思路:所谓DFS就是指:优先考虑深度,换句话说就是一条路走到黑,直到无路可走的情况下,才会选择回头,然后重新选择一条路。 用book函数来存储是否走过一次,用a[step]来表示盒子,step为盒子的下标,i为扑…

    2022/4/3 23:20:00 人评论 次浏览
  • drf : 序列化类使用many参数的作用,源码解析

    序列化类使用many参数的作用 views.py from rest_framework.views import APIView from .serizlizer import BookSerializers from rest_framework.response import Response from .models import Booksclass BookView(APIView):def post(self, request):print(request)se…

    2022/4/1 20:49:36 人评论 次浏览
  • django 定时任务第三方库apscheduler

    1、apscheduler未安装的需要自己安装,安装命令如下:pip install apscheduler2、apscheduler库有很多不同类型的调度器,其他我也不懂,只知道BlockingScheduler与BackgroundScheduler,这是比较常用的两种  区别主要在于BlockingScheduler会阻塞主线程的运行,而Backg…

    2022/3/31 23:23:40 人评论 次浏览
  • SpringBoot学习(3)整合MyBatis

    一:创建SpringBoot工程,选择mybatis,mysql服务 二:准备数据库表文件: SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0;-- ---------------------------- -- Table structure for tbl_book -- ---------------------------- DROP TABLE IF EXISTS `tbl_book`; CREATE…

    2022/3/31 6:23:35 人评论 次浏览
扫一扫关注最新编程教程