会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
rxg456
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2025年2月25日
从入门到"精通"Django REST Framework-(二)
摘要: 一. 什么是 Serializer? Serializer 在 DRF 中负责: 序列化:将模型实例/Python 对象 → 转换为 JSON等格式 反序列化:将客户端传入的数据 → 转换为 Python 对象 → 再保存到数据库 数据验证:检查输入数据是否符合业务规则 from rest_fram
阅读全文
posted @ 2025-02-25 23:00 rxg456
阅读(69)
评论(0)
推荐(0)
2025年2月21日
从入门到"精通"Django REST Framework-(一)
摘要: 一、为什么使用 Django REST Framework? 快速构建 API:通过 DRF 的封装类(如 APIView、ModelSerializer)减少重复代码。 功能丰富:内置认证、权限、分页、过滤等常用功能。 标准化协议:严格遵循 RESTful 设计规范,适合前后端分离项目。 二、适用
阅读全文
posted @ 2025-02-21 23:54 rxg456
阅读(97)
评论(0)
推荐(0)
2025年2月20日
shared_task为什么需要使用绑定(bind)
摘要: @shared_task(bind=True)`是 Celery 中用于定义可共享任务并绑定任务实例的装饰器。它的核心作用是为任务提供对自身实例(self)的访问权限,从而允许任务在运行时动态操作任务状态、重试机制、获取上下文信息等。
阅读全文
posted @ 2025-02-20 22:19 rxg456
阅读(140)
评论(0)
推荐(0)
2025年2月19日
在Django中集成Celery
摘要: 一、基础概念理解 为什么需要 Celery? 解决耗时任务阻塞 HTTP 请求的问题(如邮件发送、文件处理、AI 计算等)。 实现异步任务、定时任务和分布式任务队列。 核心组件 消息代理(Broker):Redis/RabbitMQ,负责传递任务消息。 Worker:执行任务的进程。 结果存储(Ba
阅读全文
posted @ 2025-02-19 23:17 rxg456
阅读(222)
评论(0)
推荐(0)
2022年6月16日
初识CEL(一)
摘要: CEL是一种非图灵的完整表达式语言,被设计为快速、可移植和安全执行。CEL可以单独使用,也可以嵌入到一个更大的产品中。
阅读全文
posted @ 2022-06-16 23:14 rxg456
阅读(413)
评论(0)
推荐(0)
2022年6月15日
web框架-wsgi(一)
摘要: Web服务器网关接口(Python Web Server Gateway Interface,缩写为WSGI)是为Python语言定义的Web服务器和Web应用程序或框架之间的一种简单而通用的接口。自从WSGI被开发出来以后,许多其它语言中也出现了类似接口。
阅读全文
posted @ 2022-06-15 23:22 rxg456
阅读(52)
评论(0)
推荐(0)
2022年5月25日
Context:goroutines编排(二)
摘要: 一种管理goroutine组件生命周期的通用机制,它在任何需要将多个goroutines作为一个单元整体进行协调的情况下都很有用
阅读全文
posted @ 2022-05-25 02:08 rxg456
阅读(43)
评论(0)
推荐(0)
2022年5月24日
Context:多协程控制神器(一)
摘要: Context通过`With系列函数`生成Context树,把相关的Context关联起来,这样就可以统一进行控制。一声令下,关联的Context都会发出取消信号,使用这些Context的协程就可以收到取消信号,然后清理退出。在定义函数的时候,如果想让外部给你的函数发取消信号,就可以为这个函数增加一个Context参数,让外部的调用者可以通过Context进行控制,比如下载一个文件超时退出的需求。
阅读全文
posted @ 2022-05-24 23:26 rxg456
阅读(132)
评论(0)
推荐(0)
2022年5月15日
Traefik 开发中间件插件(六)
摘要: Traefik插件架构使开发人员可以轻松创建新插件、修改现有插件以及与 Traefik 社区共享插件
阅读全文
posted @ 2022-05-15 00:37 rxg456
阅读(192)
评论(0)
推荐(0)
2022年5月13日
Traefik 使用插件(五)
摘要: 插件支持是一项强大的功能,允许开发人员向 Traefik 添加新功能并定义新行为。例如,插件可以修改请求或标头、发出重定向、添加身份验证等,提供与 Traefik中间件类似的功能
阅读全文
posted @ 2022-05-13 00:28 rxg456
阅读(108)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告