网站说明

第一篇正式测试随想

Gary 的个人网站

基于 Flask 的个人网站与轻量级内容管理系统(CMS),支持随想发布、评论、图片上传、邮件通知、后台管理等功能,适合个人博客与内容创作。

项目简介

本项目是一个以 Flask 为核心的个人网站与轻量级 CMS,集成 MongoDB 数据存储、富文本编辑、图片资源统一管理、邮件通知、后台管理、评论审核等功能,适合个人或小型团队内容创作与展示。

主要功能

  • 主页、随想(随笔)列表与详情页
  • 管理后台:登录、随想管理、评论与留言管理
  • 富文本编辑(支持 Markdown 与图片上传)
  • 图片上传与统一资源管理(开发/生产自适应)
  • 全文搜索、分类、标签、分页
  • 草稿/发布状态、版本历史、评论审核
  • 联系表单与邮件通知(Azure Communication Services)
  • 登录与联系页验证码(CAPTCHA)
  • 轻量缓存与安全防护(XSS、上传校验等)

技术栈

  • Python 3.10+
  • Flask
  • MongoDB
  • Jinja2
  • TinyMCE 富文本编辑器
  • Azure Communication Services(邮件)
  • Bootstrap/AOS/自定义前端资源
分类 测试
发布日期 2025-10-01
更新日期 2025-12-12
格式 Markdown

评论 (0)

暂无评论,快来发表第一条评论吧!
发表评论
部分评论需要审核后才会显示,通过自动审核的评论会立即展示。

更多随想