摘要: 原理 每次执行都是把最大的数放在后面 如果有列表中有n个数值那么就排序 n-1 次 代码实现算法 1、双层循环实现算法 2、递归实现算法 阅读全文
posted @ 2022-01-15 21:34 彡心如止水彡 阅读(39) 评论(0) 推荐(0)
摘要: tesseract-ocr 介绍 ocr含义是Optical Character Recognition,含义即视觉字符识别。而tesseract是该领域特别优秀开源的作品。 官方的tesseract定义: OCR engine - libtesseract and a command line p 阅读全文
posted @ 2021-11-06 00:08 彡心如止水彡 阅读(1099) 评论(0) 推荐(0)
摘要: 需要用到 pymupdf 库 安装 pip install PyMuPDF 创建py文件 import fitz pdf_document = fitz.open("12.pdf") #文件位置 for current_page in range(len(pdf_document)): print( 阅读全文
posted @ 2021-11-05 12:40 彡心如止水彡 阅读(383) 评论(0) 推荐(0)
摘要: 认证Authentication 目的: 可以参考官方文档, 配置认证内容 操作流程: 1, 全局配置(setteings.py) # DRF配置信息REST_FRAMEWORK = { #1,全局认证 'DEFAULT_AUTHENTICATION_CLASSES': [ 'rest_framew 阅读全文
posted @ 2021-11-04 14:48 彡心如止水彡 阅读(39) 评论(0) 推荐(0)
摘要: 视图集 """视图集特点: 1,可以将一组相关的操作, 放在一个类中进行完成 2,不提供get,post方法, 使用retrieve, create方法来替代 3,可以将标准的请求方式(get,post,put,delete), 和mixin中的方法做映射 常见的视图集:类名称 父类 作用ViewS 阅读全文
posted @ 2021-11-04 14:00 彡心如止水彡 阅读(66) 评论(0) 推荐(0)
摘要: 路由 介绍 from rest_framework.routers import DefaultRouter,SimpleRouter# defaultRouter是相对复杂路由'''[# 列表路由 .json /book.json<URLPattern '^books/$' [name='haha 阅读全文
posted @ 2021-11-04 14:00 彡心如止水彡 阅读(70) 评论(0) 推荐(0)
摘要: mixin mixin类提供用于提供基本用户行为(列表视图和详情视图)的操作 配合二级视图genericAPIView使用 类名称方法功能 ListModelMixin .list(request, *args, **kwargs) 查询所有数据 CreateModelMixin .create(r 阅读全文
posted @ 2021-11-04 13:58 彡心如止水彡 阅读(32) 评论(0) 推荐(0)
摘要: 帮你写好 mixin 和 二级视图 后继承 使用 """ 特点: 如果没有大量自定义的行为, 可以使用通用视图(三级视图)解决 常见的三级视图: 类名称 父类 提供方法 作用 CreateAPIView GenericAPIView, post 创建单个对象 CreateModelMixin Lis 阅读全文
posted @ 2021-11-04 13:57 彡心如止水彡 阅读(83) 评论(0) 推荐(0)
摘要: 和一级视图相比: GenericAPIView 来自 : from rest_framework.generics import GenericAPIView 新增: 字段: queryset=BookInfo.objects.all() self.queryset 本来可以获取但是编译器不让你获取 阅读全文
posted @ 2021-11-04 13:52 彡心如止水彡 阅读(49) 评论(0) 推荐(0)
摘要: 之前的 View 来自: from django.views import View 获取get参数:request.get 获取post参数: request.body 获取json格式 / request.post 获取文本形式 返回响应: return http.JsonResponse(se 阅读全文
posted @ 2021-11-04 13:40 彡心如止水彡 阅读(43) 评论(0) 推荐(0)