Datasette 1.0a30 增加可扩展“跳转到”菜单

Simon Willison··作者 Simon Willison

关键信息

根据发布说明,这个菜单支持搜索,并且旨在显示数据库、表和调试选项。该插件钩子允许插件把自己管理的内容加入跳转目标集合,Datasette 博客也说明插件可以扩展并定制这个菜单来接入自身功能。

资讯摘要

Datasette 发布了 1.0a30,这是一个以导航和可扩展性为重点的 alpha 版本。最主要的新功能是一个可自定义的“跳转到...”菜单,它能让用户更快地在 Datasette 实例中移动。用户可以在 latest.datasette.io 上按 / 来体验这个功能。这个菜单是可搜索的,动画演示显示它会随着输入内容逐步筛选出具体的数据库、表和调试选项。

除了界面变化之外,Datasette 还新增了 `jump_items_sql()` 插件钩子。这个钩子允许插件把自己管理的内容加入 Jump 菜单的搜索目标集合。Datasette 博客把这个功能描述为一个可扩展的菜单,可以被定制为包含插件提供的功能。这个版本既提升了可用性,也为插件生态提供了新的集成入口。

Datasette 1.0a30 增加可扩展“跳转到”菜单

资讯正文

发布:datasette 1.0a30

这个 alpha 版中的一项重大新功能,是一个新的可自定义“跳转到……”菜单;关于它的详细说明,请参见 Datasette 博客上的《Datasette 1.0a30 中可扩展的“跳转到”菜单》。你可以在 latest.datasette.io 上按下 <code>/</code> 试用它——看起来是这样的:

<img alt="Animated demo - the Jump to menu appears, and as the user types it filters to specific databases and tables and debug options" src="https://static.simonwillison.net/static/2026/menu.gif" />

新的 <a href="https://docs.datasette.io/en/latest/plugin_hooks.html#jump-items-sql-datasette-actor-request">jump_items_sql()</a> 插件钩子允许插件向该插件搜索的条目集合中添加自己的项目。

标签:projects、datasette、annotated-release-notes

来源与参考

  1. 原始链接
  2. Release: datasette 1.0a30

收录于 2026-05-26