我昨天突然有一个想法,类似Hugo、hexo之类的静态页面生成器是否可以直接部署在VPS上,然后简单的写一个小后台在线写Markdown,然后交给Hugo之类的处理,就不需要每次上传同步了。

Q:可能有人会说了,你都做到这一步了,还不如直接上WordPress

A: 我的学生机配置太差了,卡!

最上层使用Django来进行简单的交互,中间层使用Hugo处理Markdown文件,最下面生成HTML文件展示。

DJango的自带角色功能比较方便鉴权,Python应该用Markdown的库(我甚至觉得压根不需要库,直接IO写文件就可以了)

所以,要解决的问题只有三个,我觉得有空可以试着实现:

1.在线编辑

2.生成md文件

3.调用Hugo命令