None

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

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

None

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

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

Pydantic 动态添加字段

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

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

为本地 Git 仓库添加 GitHub 远程仓库

本地Git仓库关联GitHub远程仓库:完整操作指南

在日常开发中,我们常常会遇到这样的场景:本地已经搭建好Git仓库并完成了部分开发工作,现在需要将代码同步到GitHub平台,用于代码托管、协作开发或开源分享。无论是本地项目首次接入GitHub,还是为已有远程仓库的项目新增GitHub作为第二远程地址,掌握正确的关联方法都能让代码管理更高效。本文将从操作步骤、场景适配、问题排查三个维度,详细讲解如何为本地Git仓库添加GitHub远程仓库,覆盖单远程配置、多远程管理等多种实用场景,帮助开发者快速完成代码同步。

PDF 转图片乱码解决

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

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

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

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

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

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

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

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

微信

【开源】用于uni-app通过命令行打包自动上传到微信小程序的vite插件

现在用uni-app开发移动端,都采用vue-cli方式来创建项目了,原因主要是不想用HBuilder了,还是用回vscode,但是每次发布小程序时候都非常费事。生成后,要打开微信小程序开发程序,然后再点上传,真是麻烦。记得之前开源过的可以上传oss,我想应该也可以直接传到微信小程序吧。于是尝试了一下,果然是可以的。于是写了这个插件,方便多了。目前版本还不支持云开发类的,就是普通的小程序方式。大家参考使用。

【开源】用于自动上传到阿里云OSS的vite插件

前端文件打包后,我喜欢用阿里云的oss存储,然后cdn分发,非常方便。可是每次打包发布是个麻烦事情,于是就写了一个插件,build后自动上传,TS写的,适用于vite,我坚信,懒惰才是推动技术发展的原动力。

开源的HAdmin项目

基于DRF的一个封装,用于输出标准的页面配置文件,以便前端进行渲染的一个Python包,可以通pip安装,也算为开源做了一点儿小贡献吧。有贡献,但不多~~

Django REST framework中文说明

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

None

推荐一个临时邮箱项目

邮箱这个东西,其实现在的需求不是太大了。记得之前都是要邮箱注册,所以邮箱就成了刚需,现在都是手机注册了,邮箱也就渐渐淡出了视野。 可是对我们搞开发的来说,邮箱依然是那么的重要。还经常遇到需要多个邮箱的场景,所以我开发了一个临时邮箱项目,如果需要,拿去用吧。

记录一个简单不常见问题

在使用DRF过程中,部署正式服务器后,会出现分页情况下返回第二页路径不是https的情况