Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Flask 制作我的个人博客。该博客将使用静态文件来发布博客文章,并且没有数据库。我希望能够通过命令行将博客文章上传到应用程序。
我应该如何实施呢?
我需要某种方式来进行身份验证,所以可能是存储在应用程序目录中某处的哈希值。需要 ssl 以确保密码未被窥探并提供新上传的文件 - 这将包括将其显示为最新的博客条目,并将其添加到档案中。
我将使用 Google AppEngine、Redhat openshift 或 App Fog(尚未决定)。
Curl 可能是基本帖子的最佳选择:
myuser@myhost $ curl --data @myblogpost.txt https://www.example.com/blog/fromcli/
@按原样发送文件很重要,请查看 curl 联机帮助页了解详细信息。
@
但是您可能会考虑编写一个用于命令行的小型 python 应用程序。您可以使用它来处理身份验证和 URL 内容,因此用户只需要输入用户名/密码和帖子本身。