None

从零开发Dify插件并上传至插件市场:完整实战指南

Dify作为一款开源的LLM应用开发平台,其插件生态是实现功能扩展的核心载体。本文将以Python工具插件为例,为开发者提供从环境搭建、插件开发、本地测试到最终上线插件市场的全流程教学。无论你是想对接第三方API、扩展数据源,还是集成自定义模型,都能通过本文掌握Dify插件开发的规范与实操技巧,打造属于自己的可复用插件并分享给全球用户。

None

Django 结合 Pydantic 实现 JSONField 强类型校验教程

在 Django 开发中,`JSONField` 以其灵活性被广泛用于存储非结构化数据(如接口请求参数、配置信息等),但原生 `JSONField` 缺乏强类型校验,容易导致数据格式混乱、业务逻辑异常。而 Pydantic 作为 Python 生态中最流行的数据校验库,能通过强类型定义、自动校验和结构化转换,解决 JSON 数据的规范性问题。

Pydantic 动态添加字段

Pydantic动态字段完全指南:从入门到进阶

在Python开发中,Pydantic凭借其强大的数据校验、序列化和类型提示能力,已成为数据建模、API开发、配置管理等场景的核心工具。但在实际开发中,我们常常遇到**动态字段需求**:比如字段名由变量决定、字段结构需根据业务逻辑动态生成、或需在运行时扩展模型字段等。

PDF 转图片乱码解决

从乱码到完美渲染:PDF转图片的坑与最优解

你是否也曾遇到过PDF转图片时文字变成"口"字的乱码问题?我最近就踩了这个坑,在使用pdf2image处理PDF转图片时,大量中文字符显示为方块乱码,最终通过切换到pymupdf库完美解决了问题。这篇文章将深入对比这两个Python包的差异,分析乱码原因,并为你提供不同场景下的最优选择方案。

如何在drf中,优雅地处理关联数据

我在写序列化器时候,需要用related_name来找到外键链接的数据,我如何能过进行筛选呢? 例如一个场景:我需要取出来的外键关联数据要排除所有软删除的记录,这就麻烦了,我要用自定义序列化器才行,太麻烦了,于是,我就想了几个办法。

Django迁移数据库数据的头疼事

Django写了一个应用,里面大量使用了外键方法进行建立模型,现在出现一个问题,我想把数据库迁移到一个新的地方,数据迁移不过去了,这么办?

【开源】HMedia开源包发布,解决本地存储快速生成缩略图问题

我用Django框架,很长一段时间,存储都是用阿里云的oss存储,因为存储方便,不限大小,而且通过简单参数就能获得缩略图以及更换格式。但是现在遇到了项目是本地存储,我解决了存储问题后,发现获得缩略图不方便了,于是决定写一个模块来解决这个问题,模仿oss的参数规则,前端不用改动情况下,依然可以享受丝滑的缩略图与格式化的功能。然后,开源了。同样用Django的,同样有本地化存储图片访问需要缩略图的小伙伴,拿走不谢。

Django REST framework中文说明

Django REST framework简称DRF,这个是我经常使用的框架,几乎每个项目都要用到,但是总感觉学的不好,有幸深入看了一看,突然发现自己原来就是入门都算不算,现把翻译过来的一些内容分享出来。

DRF关于接口权限的封装方法

在写DRF接口时候,经常有权限验证的问题,之前没有太在意,都是在视图层进行权限控制,后来发现不符合DRF的思路,应该是自定义重写权限认证的类。

None

Xadmin外键情况下主页面添加失败bug修复

xadmin很久就不维护了,出现了很多bug,我们在使用过程中一直在修复。今天遇到一个在外键情况下,如果主模型添加数据时候添加其关联数据时候,文件上传失败问题。

WebSockets

阿奇WebSockets公共服务文档

WebSockets是web服务中经常想要使用但是又没有勇气使用的工具。 我们每次使用在后端都要搭建各种服务,如今我们开放了公共服务,本为内部使用,现可开放。

FastApi用户指南

基础用户指南,包含最基本的项目运行方式和基础理论。 非常容易上手,十分钟即可看完!

None

FastApi的初步推荐

FastAPI 是一个用于构建 API 的现代、快速(高性能)的 web 框架,使用 Python 3.6+ 并基于标准的 Python 类型提示。 我试了一下,绝对有爆火的原因,我讲整理一些教程,便于学习与记录。