从 Wagtail 迁移到 Astro(一):为什么要迁移与选型过程
本文介绍 ZiCode 博客从 Wagtail + Django 迁移到 Astro 静态站点的动机,以及为何选择 Astro 作为新方案。
共 6 篇文章
本文介绍 ZiCode 博客从 Wagtail + Django 迁移到 Astro 静态站点的动机,以及为何选择 Astro 作为新方案。
介绍将 Wagtail 博客迁移到 Astro 的阶段性规划:数据同步、内容导入、URL 设计、脚本化与验证。
在 Astro 博客中新增一篇文章:frontmatter 写法、分类与标签、专栏、头图,以及如何出现在首页推荐。
将 Astro 构建出的静态站点部署到服务器:构建命令、上传方式、目录与权限、备案与 HTTPS。
用脚本从线上 Wagtail 拉取数据库与媒体文件,并一键导入为 Astro 内容文件,实现可重复的同步与导入流程。
迁移完成后对 Astro 站点的体验优化:深色模式、站内搜索、面包屑、对比度与无障碍、备案与 Footer。