适用于网站的 Datasette
Datasette 模板可用于构建基于 Datasette 的自定义网站。您当前浏览的网站就是一个例子。
datasette.io
Datasette 官方网站运行在一个定制的 Datasette 实例之上。
- datasette.io,Datasette 的官方项目网站介绍了该网站的基本工作原理。
- 为 datasette.io 构建搜索引擎解释了网站搜索如何工作,使用了 dogsheep-beta 搜索插件。
- 烘焙数据(Baked Data)架构模式描述了该网站使用的烘焙数据(Baked Data)架构模式,并详细解释了网站构建脚本的工作原理。
- github.com/simonw/datasette.io 包含该网站的全部源代码,包括用于构建数据库并将其部署到 Google Cloud Run 的 GitHub Actions 工作流。
- datasette.io/content 是驱动该网站的主数据库的 Datasette 界面。
til.simonwillison.net
一个分享 TILs(今日我学到的)片段的博客。
- 使用由 GitHub Actions 驱动的自重写 README 来追踪 TILs 介绍了该网站。
- 该网站使用了 datasette-atom 插件来提供新条目的 Atom Feed。
- til.simonwillison.net/tils 暴露了底层数据库。
- 该网站部署在 Vercel ,使用了 datasette-publish-vercel 插件。
小众博物馆
www.niche-museums.com 是一个由 Datasette 提供支持的小型和特色博物馆目录。阅读 niche-museums.com,由 Datasette 提供支持 了解详情,或浏览 代码 在 GitHub 上。
Rocky Beaches
Rocky Beaches 由 Natalie Downe 创建,展示了加州半月湾附近 Pillar Point 进行潮池探险的最佳时间。它运行在 Datasette 上,使用 SQL 查询根据低潮时间、日出/日落来建议最佳时间,并显示在 iNaturalist 上记录的最新观察结果。
源代码位于 github.com/natbat/rockybeaches。该网站使用了 datasette-graphql 在某些模板中,例如这里。