摘要: 点赞 + 关注 + 收藏 = 学会了 本文简介 上一篇文章介绍了如何使用APIView创建各种请求方法,介绍的是通过函数的方式写接口。 本文要介绍 Django 提供的基于类(Class)来实现的 APIView 用法,代码写起来更简单。 APIView基于类的基础用法 首先了解一下类的写法。 我们 阅读全文
posted @ 2024-11-14 09:19 德育处主任 阅读(27) 评论(0) 推荐(0)
摘要: 点赞 + 关注 + 收藏 = 学会了 本文简介 之前讲 DRF 时都是用 GET 请求来讲解,其实 DRF 还提供了 POST、PUT、DELETE 等方法。只要在视图函数前面加一个装饰器说明一下可支持的请求方法即可。 动手试试 我们知道,路由地址一般写在 urls.py 文件里,而路由对应的响应方 阅读全文
posted @ 2024-11-14 09:18 德育处主任 阅读(39) 评论(0) 推荐(0)
摘要: 点赞 + 关注 + 收藏 = 学会了 本文简介 上一讲《『Django』初识DRF》 介绍了如何使用 DRF,如何快速写出接口。但写法还是稍微有点麻烦。比如在编写 serializers.py 里的代码时,我们要手动将需要返回的字段一个个定义好,还要定义它们的返回类型、长度等限制。但其实这些定义我们 阅读全文
posted @ 2024-11-14 09:18 德育处主任 阅读(19) 评论(0) 推荐(0)
摘要: 点赞 + 关注 + 收藏 = 学会了 本文简介 上一讲《『Django』初识前后端分离》https://mp.weixin.qq.com/s/kvhX8pePKbrS7z9fncT0mA 介绍了在 Django 中如何给前端写接口。如果有跟着动手做的工友一定会发现,这样写接口实在太麻烦了,还容易出错 阅读全文
posted @ 2024-11-14 09:18 德育处主任 阅读(95) 评论(0) 推荐(0)
摘要: 点赞 + 关注 + 收藏 = 学会了 本文简介 在前面的「Django」系列的文章 中使用的是“前后端不分离”的方式去学习 Django,但现在企业比较流行的开发方式是前后端分离。 简单来说,前后端分离就是把前端和后端的工作分配给2个人做,前端主要负责用户界面的开发,后端主要负责系统功能的开发维护以 阅读全文
posted @ 2024-11-14 09:17 德育处主任 阅读(217) 评论(0) 推荐(0)
摘要: 点赞 + 关注 + 收藏 = 学会了 本文简介 如果你学了我前面写的 Django 文章,现在已经有能力去试试自己搭建博客网站了。 虽然用的不是现在流行的前后端分离的方式(前后端分离的方式会在之后的文章讲解)。 但在搭建网站之前我们还要做一些额外的功能让你的博客内容更丰富。 比如在写博客时会给文章内 阅读全文
posted @ 2024-11-14 09:16 德育处主任 阅读(162) 评论(0) 推荐(0)
摘要: 本文简介 点赞 + 关注 + 收藏 = 学会了 上一篇讲了 Django 操作 MySQL 的方法,讲了如何创建模型,如何对数据库做增删改查的操作。但每次修改数据都要写代码,多少有点麻烦。 有没有简单一点的方法呢? 有的有的,Django 其实自带了一个后台,是图形界面的,你可以在上面很方便的操作各 阅读全文
posted @ 2024-11-14 09:12 德育处主任 阅读(421) 评论(0) 推荐(0)
摘要: 点赞 + 关注 + 收藏 = 学会了 本文简介 一个后台如果没有数据库可以说废了一半。日常开发中大多数时候都在与数据库打交道。Django 为我们提供了一种更简单的操作数据库的方式。 在 Django 中,模型(Model)是用来定义数据库结构的类。每个模型类通常对应数据库中的一个表,类的属性对应表 阅读全文
posted @ 2024-11-14 09:10 德育处主任 阅读(317) 评论(0) 推荐(0)
摘要: 本文简介 点赞 + 关注 + 收藏 = 学会了 上一篇文章介绍了 Django 视图的基础用法,当时提到了“响应HTML模版”,用到的方式是渲染一段 HTML 内容的字符串,这种方式很不方便。更方便的方法是在 .html 文件里写页面内容,然后渲染这个 .html 文件。这个 .html 文件也叫 阅读全文
posted @ 2024-11-14 09:08 德育处主任 阅读(70) 评论(0) 推荐(0)
摘要: 本文简介 点赞 + 关注 + 收藏 = 学会了 上一篇 《『Django』路由urls》 中介绍了 Django 路由的用法,当时提到路由和视图其实是密不可分的合作伙伴。路由有点像饭店的服务员,引导顾客到指定的饭桌,然后根据顾客需求向厨房下单,厨师经过一番处理后,把煮好的菜传给顾客吃。这个厨师就是本 阅读全文
posted @ 2024-11-14 09:05 德育处主任 阅读(32) 评论(0) 推荐(0)
摘要: 本文简介 点赞 + 关注 + 收藏 = 学会了 前一篇文章 《『Django』创建app(应用程序)》 介绍了如何在 Django 里创建app(本文继续沿用上文的代码)。本文介绍 Django 路由的用法。 讲到路由,不可避免的就要接触一下 Django 的视图。但我们一次不吃那么饱,视图留在下一 阅读全文
posted @ 2024-11-14 09:04 德育处主任 阅读(78) 评论(0) 推荐(0)
摘要: 本文简介 点赞 + 关注 + 收藏 = 学会了 在《『Django』环境搭建》中介绍了如何搭建 Django 环境,并且创建了一个 Django 项目。 在刚接触 Django 时有2个非常基础的功能是需要了解的,一个是“app”(应用程序),另一个是 url(路由)。 本文先介绍一下什么是 Dja 阅读全文
posted @ 2024-11-14 09:03 德育处主任 阅读(264) 评论(0) 推荐(0)
摘要: 本文简介 点赞 + 关注 + 收藏 = 学会了 在使用 Django 建站之前,我们需要先搭建一个稳定的开发环境。对于初学者来说,这可能会是一项挑战,但却是迈向成功的第一步。 搭建 Django 环境其实并不复杂,难度和你使用 cli 创建 Vue 和 React 项目差不多。主要有上图的5步。 安 阅读全文
posted @ 2024-11-14 09:02 德育处主任 阅读(34) 评论(0) 推荐(0)
摘要: 点赞 + 关注 + 收藏 = 学会了 欢迎订阅《FastAPI中文教程》。 本文简介 网络环境不好或者工作环境无法访问外网的时候,你是打不开 FastAPI 项目的对接文档的。因为 FastAPI 的文档界面(如 /docs 和 /redoc)依赖于外部的 JavaScript 和 CSS 库。 所 阅读全文
posted @ 2024-11-14 09:01 德育处主任 阅读(1706) 评论(1) 推荐(1)
摘要: 点赞 + 关注 + 收藏 = 学会了 欢迎订阅《FastAPI中文教程》。 本文简介 现在流行前后端分离的开发模式,后端负责处理后台逻辑,用接口的方式和前端交互。而每个接口有什么用?如何调用?要传什么参数?没有一份接口说明书给前端的话就是后端不对了。 FastAPI 其实已经自动帮我们生成对接文档了 阅读全文
posted @ 2024-11-14 09:01 德育处主任 阅读(372) 评论(0) 推荐(1)
摘要: 点赞 + 关注 + 收藏 = 学会了 欢迎订阅《FastAPI中文教程》。 本文简介 上一讲介绍了 FastAPI “请求与响应”的基础用法。但当你的应用逐渐变大时,把所有的路由都写在同一个文件中会使代码变得混乱、难以维护。通过路由分发,你可以将应用的不同功能模块拆分成多个文件或模块,方便管理和组织 阅读全文
posted @ 2024-11-14 09:00 德育处主任 阅读(172) 评论(0) 推荐(0)
摘要: 点赞 + 关注 + 收藏 = 学会了 本文简介 上一讲介绍了 FastAPI 的基础用法,这一讲我们聊聊 FastAPI 常用的请求方法、获取前端传过来的数据以及返回数据给前端。 常见的请求方法 现在流行 RESTful 的 API 设计规范,RESTful 是基于 REST(Representat 阅读全文
posted @ 2024-11-14 09:00 德育处主任 阅读(276) 评论(0) 推荐(0)
摘要: 点赞 + 关注 + 收藏 = 学会了 本文简介 使用 Python 建站,除了 Django 和 Flask 外,还有一个很好用的框架叫 FastAPI。从名字上就能看出,这个框架的特点就是快。 FastAPI 是一个用于构建 Web APIs 的现代、快速(基于 Starlette 和 Pydan 阅读全文
posted @ 2024-11-14 08:59 德育处主任 阅读(79) 评论(0) 推荐(0)
摘要: 点赞 + 关注 + 收藏 = 学会了 本文简介 最近有一些工友问到,能不能写一套 React 教程呀? 本来不打算写 React、Vue 相关的文章了,因为这两套框架很火,市面上已经有很多文章。 而且到了下半年,我只想看漫画打游戏,不想学习,不想写文章。有些一直使用 Vue 的工友还是希望我能出一套 阅读全文
posted @ 2024-11-14 08:56 德育处主任 阅读(1263) 评论(0) 推荐(0)
摘要: 点赞 + 关注 + 收藏 = 学会了 本文简介 HarmonyOS 的开发语言是 ArkTS ,它的语法和 TypeScript 差不多,对于前端的工友来说没啥学习门槛,平滑过渡。 如果你没学过 TypeScript 也没关系,学习 HarmonyOS 开发的目的是做出一个鸿蒙App,重点是 App 阅读全文
posted @ 2024-11-14 08:55 德育处主任 阅读(265) 评论(0) 推荐(0)
摘要: 点赞 + 关注 + 收藏 = 学会了 推荐关注 《OpenCV-Python专栏》 上一讲介绍了 OpenCV 的读取图片的方法,这一讲简单聊聊 OpenCV 读取和保存视频。 视频的来源主要有2种,一种是本地视频文件,另一种是实时视频流,比如手机和电脑的摄像头。 要读取这两种视频的方法都是一样的, 阅读全文
posted @ 2024-11-14 08:53 德育处主任 阅读(367) 评论(0) 推荐(0)
摘要: 点赞 + 关注 + 收藏 = 学会了 推荐关注 《OpenCV-Python专栏》 在 OpenCV 中,Trackbar 控件(滑块)是一个非常常用的 GUI 组件,用于在图像处理和计算机视觉任务中进行交互式调整参数。比如说,加载一个图片,通过一个滑块调整图片的亮度,这样便于我们用肉眼观察图片的变 阅读全文
posted @ 2024-11-14 08:53 德育处主任 阅读(108) 评论(0) 推荐(0)
摘要: 点赞 + 关注 + 收藏 = 学会了 OpenCV 是一个开源的计算机视觉库,广泛应用于图像处理、机器学习和实时计算机视觉应用。比如图像和视频的滤镜和降噪、物体检测、人脸识别、证件号识别、车牌识别等应用。当然,也有其他工具可以对这些领域做支持,但本专栏是介绍 OpenCV 的,所以只讲 OpenCV 阅读全文
posted @ 2024-11-14 08:52 德育处主任 阅读(123) 评论(0) 推荐(0)
摘要: 点赞 + 关注 + 收藏 = 学会了 什么是数字图像? 弄懂数字图像的概念对学习计算机视觉很有帮助。 那么,什么是数字图像? 字面意思,数字图像就是有数字组成图像。通常由像素(Pixel)组成,每个像素包含颜色或亮度信息。数字图像的格式包括位图和矢量图两种主要类型: 位图图像(Bitmap/Rast 阅读全文
posted @ 2024-11-14 08:51 德育处主任 阅读(402) 评论(0) 推荐(0)
摘要: 点赞 + 关注 + 收藏 = 学会了 本文简介 今年的 Mac mini M4 真的鲨疯了,丐版原价4字头,领到国补的3字头可以拿下。相信很多想体验 macOS 的工友都蠢蠢欲动了。 但是,电脑便宜了,手机可不便宜。对于正在使用 「苹果电脑 + 安卓手机」 的工友来说,想让这两设备互传体积大、数量多 阅读全文
posted @ 2024-11-14 08:50 德育处主任 阅读(712) 评论(0) 推荐(0)