跳转到主要内容

一个简单的Flask服务器,允许您从http://draftin.com发布Pelican博客

项目描述

https://badge.fury.io/py/draftin_a_flask.png https://travis-ci.org/waynew/draftin-a-flask.png?branch=master https://pypip.in/d/draftin_a_flask/badge.png

一个简单的Flask服务器,允许您使用WebHookshttp://draftin.com发布Pelican博客

使用说明

$ 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上的首次发布。

项目详情


下载文件

下载适合您平台文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

本版本没有可用的源分布文件。请参阅生成分布存档的教程。

构建分布

draftin_a_flask-0.2.0-py3-none-any.whl (5.4 kB 查看哈希值)

上传时间 Python 3

draftin_a_flask-0.2.0-py2-none-any.whl (6.0 kB 查看哈希值)

上传时间 Python 2

支持