自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Django REST Framework(ChatGPT生成,慎入)

只有管理员(staff / superuser)才能访问某些接口字段含义是否已登录is_staff是否后台管理员超级管理员默认的is_staff超级管理员角色权限部门管理员拥有某字段的用户message = "只有超级管理员才能操作"return (return (

2025-12-16 23:54:02 783

原创 Dart_Frog后端框架入门教程

Dart Frog 是一个用 Dart 语言编写的现代后端框架,专注于构建快速、可扩展的 HTTP API 服务。它设计简洁,支持灵活的路由和中间件,适合构建 RESTful API 和微服务。特点:运行后访问 路径,将返回 JSON 响应:2. 环境准备2.1 安装 Dart SDKDart SDK 是运行和开发 Dart 应用的基础。你可以从官网下载并安装:安装完成后,打开终端,执行以下命令验证安装:如果输出 Dart 版本信息,说明安装成功。Dart Frog 提供命令行工具方便项目创建和

2025-06-15 19:09:39 1093

原创 Riverpod状态管理框架入门教程

彻底解耦 UI 与状态逻辑:你可以在任意地方访问状态,独立测试逻辑。支持组合、依赖注入:Provider 可以依赖其他 Provider。自动生命周期管理:使用后,状态可在不使用时自动释放。完整异步支持:内建AsyncValue。良好测试支持:通过可在测试中模拟状态。

2025-06-15 17:51:24 1030

原创 【补丁】Stream和WebSocket

Stream 和 WebSocket 都是处理异步数据和实时通信的常用工具,尤其在 Dart 和 Flutter 开发中应用广泛。这两者结合使用时,可以实现高效的实时通信与动态数据更新,提升用户体验。

2025-06-12 03:00:17 659

原创 FastAPI框架入门教程

Pydantic 是一个数据验证和设置管理库,广泛应用于 FastAPI 中。它通过 Python 类型注解和数据类(BaseModel)来进行数据验证、转换和管理。自动数据验证:通过类型注解对输入数据进行验证。数据转换:将输入的数据转换为指定的类型。错误处理:当数据验证失败时,Pydantic 会提供详细的错误信息。Pydantic 是 FastAPI 的核心组成部分,它通过验证请求数据的结构和类型来确保数据安全与可靠性。Pydantic 使用 Python 类型注解(type hints。

2025-06-12 02:38:48 1048

原创 Flutter框架入门教程(markdown版)

Flutter 知识大纲涵盖了基础与核心概念,主要包括以下内容: Flutter 基础:介绍了 Flutter 的安装与配置,以及如何创建第一个 Flutter 应用,包括项目目录结构和主要文件的作用。 Widgets 基础:详细解释了 Flutter 中 Widget 的概念,分为 StatelessWidget 和 StatefulWidget 两种类型。StatelessWidget 用于构建静态界面,而 StatefulWidget 则用于管理动态状态和交互。重点介绍了 StatefulWidget

2025-05-13 03:35:20 1214

原创 Dart语言入门教程(markdown版)

以下是对 Dart 官方文档核心内容的总结,涵盖基础语法、核心特性及进阶用法,适合快速掌握 Dart 语言的关键知识点: 是Dart程序的唯一入口,无返回值时自动推断为 。 用于输出内容到控制台。1.1.2 注释在 Dart 中,注释的使用方法和大多数编程语言类似。Dart 支持单行注释、多行注释和文档注释,下面是具体的说明和使用示例:单行注释用于对代码中的某一行或部分进行简单说明。你可以在代码中使用 来标记单行注释。2. 多行注释(Multi-line comments)多行注释可以用于

2025-05-13 03:31:15 2577

原创 Flutter框架入门教程

├── android/ # Android平台相关代码├── lib/ # 主代码目录│ ├── main.dart # 应用入口│ └── ... # 其他Dart文件├── pubspec.yaml # 项目配置文件└── build/ # 构建输出目录定义是有状态的Widget,即它们可以在生命周期中随状态变化而重新构建。它由两个部分组成,一个是本身,另一个是与之关联的StateState包含了可变状态信息,并且可以在其生命周期内改变。特点不可变(immutable),仅负责创建。

2025-05-12 06:37:18 1224

原创 Dart语言入门教程

在Dart中,函数的返回值可以是多种类型,包括基本数据类型(如`int`、`double`等)、对象类型(如`String`、`Widget`等),当函数没有显式使用`return`语句返回值时,默认返回`null`。在Dart中,默认情况下,所有未加下划线的标识符都是公共的(Public),公共函数的作用范围是可以从任何地方访问,等价于其他语言中的`public`。`createTextWidget`函数接收一个字符串参数,返回一个`Text`类型的`Widget`,用于在界面上显示文本。

2025-05-08 03:41:14 1205 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除