/hero

一个Python实现的简单的静态博客系统

Primary LanguageHTML

静态博客工具

这是一个使用 Python 实现的静态博客工具,它可以帮助你快速创建和管理静态博客网站。

功能特性

  • 支持使用 Markdown 编写博客文章
  • 自动生成静态 HTML 页面
  • 支持自定义主题和样式
  • 内置简单的博客管理界面
  • 支持标签和分类管理

安装

  1. 克隆或下载本项目到本地
  2. 进入项目目录
  3. 安装依赖:pip install -r requirements.txt

使用方法

  1. posts 目录下创建 Markdown 文件,编写博客文章
  2. 运行 python3.11 hexo.py -d 命令生成静态 HTML 页面
  3. 将生成的 HTML 文件部署到你的服务器或者静态网站托管平台

等待实现

  • 本地搜索
  • 热更新
  • markdown更加丰富的插件
  • 图片上传
  • 评论

自定义主题

你可以根据自己的需求自定义博客的主题和样式。在 templates 目录下,你可以找到 HTML 模板文件,可以根据需要进行修改。

贡献

欢迎贡献代码和提出建议!如果你发现了 bug 或者有新的功能需求,请提交一个 issue 或者发送一个 pull 请求。