Story 20 · 260324

datasette-files 0.1a2 新增上传与 CSV 导入

Simon Willison 发布了 datasette-files 0.1a2,这是一个可将文件直接上传到 Datasette 实例中的插件 alpha 版本。该版本新增了 CSV/TSV 导入操作、多文件上传界面、图片缩略图生成,以及对 Datasette 1.0a26 新 column_types 系统的集成。 这个版本让 Datasette 作为轻量级数据导入和文件管理工具变得更实用,尤其适合希望直接上传文件并转换为数据表的用户。它还通过 file_actions 钩子和对新版 Datasette API 的适配,为插件开发者提供了新的扩展点。 发布说明重点提到四项���化:采用 Datasette 1.0a26 的 column_types 系统、新增 file_actions 插件钩子并支持将上传的 CSV/TSV 导入为数据表、通过已文档化的 JSON 上传 API 实现多文件上传界面,以及自动为图片生成缩略图并存储到 datasette_files_thumbnails 表中。该插件仍处于 alpha 阶段,但这次更新表明其上传与文件处理流程正在快速完善。

rss · Simon Willison · 2026-03-23 23:06 UTC

查看原始链接返回当日摘要

核心内容

Simon Willison 发布了 datasette-files 0.1a2,这是一个可将文件直接上传到 Datasette 实例中的插件 alpha 版本。该版本新增了 CSV/TSV 导入操作、多文件上传界面、图片缩略图生成,以及对 Datasette 1.0a26 新 column_types 系统的集成。 这个版本让 Datasette 作为轻量级数据导入和文件管理工具变得更实用,尤其适合希望直接上传文件并转换为数据表的用户。它还通过 file_actions 钩子和对新版 Datasette API 的适配,为插件开发者提供了新的扩展点。 发布说明重点提到四项���化:采用 Datasette 1.0a26 的 column_types 系统、新增 file_actions 插件钩子并支持将上传的 CSV/TSV 导入为数据表、通过已文档化的 JSON 上传 API 实现多文件上传界面,以及自动为图片生成缩略图并存储到 datasette_files_thumbnails 表中。该插件仍处于 alpha 阶段,但这次更新表明其上传与文件处理流程正在快速完善。

背景补充

datasette-files 是一个面向 Datasette 的插件,重点提供文件上传、服务、搜索和管理功能,并采用可插拔的存储后端设计。根据项目打包信息,它内置了文件系统存储,并可通过插件钩子支持 S3 或 Google Cloud Storage 等自定义后端。Datasette 1.0a26 最近引入了语义化的 column_types 系统,而 datasette-files 是较早采用这一新 API 的插件之一。这使得此次发布处于 Datasette 持续推动更丰富的插件化界面和数据工作流的大背景之中。

抓取内容节选

Simon Willison 发布了 datasette-files 0.1a2,这是一个可将文件直接上传到 Datasette 实例中的插件 alpha 版本。该版本新增了 CSV/TSV 导入操作、多文件上传界面、图片缩略图生成,以及对 Datasette 1.0a26 新 column_types 系统的集成。 这个版本让 Datasette 作为轻量级数据导入和文件管理工具变得更实用,尤其适合希望直接上传文件并转换为数据表的用户。它还通过 file_actions 钩子和对新版 Datasette API 的适配,为插件开发者提供了新的扩展点。 发布说明重点提到四项���化:采用 Datasette 1.0a26 的 column_types 系统、新增 file_actions 插件钩子并支持将上传的 CSV/TSV 导入为数据表、通过已文档化的 JSON 上传 API 实现多文件上传界面,以及自动为图片生成缩略图并存储到 datasette_files_thumbnails 表中。该插件仍处于 alpha 阶段,但这次更新表明其上传与文件处理流程正在快速完善。

参考链接

继续浏览

返回摘要页上一条新闻下一条新闻