1

我正在使用 Flask 制作我的个人博客。该博客将使用静态文件来发布博客文章,并且没有数据库。我希望能够通过命令行将博客文章上传到应用程序。

我应该如何实施呢?

我需要某种方式来进行身份验证,所以可能是存储在应用程序目录中某处的哈希值。需要 ssl 以确保密码未被窥探并提供新上传的文件 - 这将包括将其显示为最新的博客条目,并将其添加到档案中。

我将使用 Google AppEngine、Redhat openshift 或 App Fog(尚未决定)。

4

1 回答 1

3

Curl 可能是基本帖子的最佳选择:

myuser@myhost $ curl --data @myblogpost.txt https://www.example.com/blog/fromcli/

@按原样发送文件很重要,请查看 curl 联机帮助页了解详细信息。

但是您可能会考虑编写一个用于命令行的小型 python 应用程序。您可以使用它来处理身份验证和 URL 内容,因此用户只需要输入用户名/密码和帖子本身。

于 2012-07-26T18:54:55.990 回答