ShichaoMa / blog

apistellar示例项目

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

基于apistellar的个人博客

Badge

GitHub

GitHub followers GitHub repo size in bytes GitHub stars GitHub release Github commits (since latest release)

Github All Releases GitHub Release Date

Desc

博文支持markdown格式的上传和编辑,支持全文搜索。业务代码单元测试代码覆盖率100%。

通过环境变量来指定相关配置信息

  • AUTHOR: 这个博客的所有者, eg: 夏洛之枫(默认)。博客名就会变成 夏洛之枫的个人博客,默认导入的博文作者也会是 夏洛之枫
  • USERNAME: 登陆用户名。eg: test(默认)。个人博客只支持单用户登录以对博文进行上传,修改和删除。
  • PASSWORD: 登陆密码。eg: 12345(默认)。

其它配置信息参见settings.py

Start

# 自行安装python3.6+
git clone https://github.com/ShichaoMa/blog.git
cd blog
pip install -e .
uvicorn blog.web_app:app --log-level debug

首页

文章正文

全部文章

登录

上传文章

个人介绍

联系方式

修改文章

新增少量实时修改功能

About

apistellar示例项目


Languages

Language:JavaScript 93.7%Language:HTML 2.1%Language:CSS 2.0%Language:Python 1.6%Language:Shell 0.5%Language:Smarty 0.0%