一个简单的Flask服务器,允许您从http://draftin.com发布Pelican博客
项目描述
一个简单的Flask服务器,允许您使用WebHooks从http://draftin.com发布Pelican博客
自由软件:BSD许可证
使用说明
$ pip install draftin_a_flask $ env DIF_CONTENT=/path/to/content \ DIF_OUTPUT=/path/to/output \ DIF_PELICAN=/path/to/pelican_binary draftican Listening at endpoint QRFky1tR0KqHGM3cJoitwEi8tTpknaNnMpNHHiTIm8 * Running on http://0.0.0.0:5678/ * Restarting with reloader Listening at endpoint QRFky1tR0KqHGM3cJoitwEi8tTpknaNnMpNHHiTIm8
(是的,它将打印两次 :-\ 我相信有办法解决这个问题。如果这让你太困扰,我接受pull请求!)
在Draft内设置WebHook,现在您可以在Draft中编写博客文章并轻松发布。
未来功能
使用rsync/ssh/文件复制自动上传
在文件中提供设置
改进的错误处理(例如,缺少标题等)
已知错误
如果您缺少重要字段(如标题和日期),它可能会跳过发布该文档。
历史
0.2.0 (2019-11-06)
更新依赖版本
0.1.0 (2014-01-13)
PyPI上的首次发布。