项目定位
本项目不仅用于展示内容,也用来实际验证 Django 内容组织、前端页面设计、服务器运维和个人网站备案的完整流程。
当前实现
网站采用 Django 模板、普通 CSS 和少量原生 JavaScript,首页、栏目页、项目主页和项目文章保持同一套视觉语言。
验证方式
通过自动化测试、不同宽度下的页面检查以及正式 HTTPS 地址验收,确认路由、内容和静态资源能够正常访问。
从信息组织、页面设计到网站实现,记录开发过程中的方案选择与问题解决。
本项目不仅用于展示内容,也用来实际验证 Django 内容组织、前端页面设计、服务器运维和个人网站备案的完整流程。
网站采用 Django 模板、普通 CSS 和少量原生 JavaScript,首页、栏目页、项目主页和项目文章保持同一套视觉语言。
通过自动化测试、不同宽度下的页面检查以及正式 HTTPS 地址验收,确认路由、内容和静态资源能够正常访问。
PROJECT ARTICLES / 项目文章
记录 Astra 从项目页扩展到全站的响应式排版检查、修改与验证,以及我对返回目的地和页面宽度提出的两处纠正。
从一次推荐阅读功能的调整出发,记录网站如何把文章本体与展示关系彻底拆开。
从网站需要展示的内容出发,说明栏目、项目与文章如何分层,以及 Markdown、元数据、数据库和 Django 模板各自承担什么工作。
记录首页从三栏折页原型扩展为四栏,再经过等大卡片、错落布局、浮动与叠纸实验,收敛为一栏一纸及双触发动画的过程。