2012-07-26 62 views
2

我一直在用python微型框架构建一个小博客,我希望能够上传blogposts的照片。我找到了flask-uploads软件包,这使得将上传文件合并到应用程序非常方便。然后我在bitbucket上找到了源码an example上传地址

该示例将上传的照片放到/ tmp/photolog中,但我想要一个更持久的位置用于上传,所以我选择使用我的应用程序文件夹中的文件夹,但导致OSERROR 13(权限错误)。进一步阅读表明,我可能需要更新我想要用于上传的文件夹的权限,但我不确定我应该如何配置权限才能使其工作。

我读了一些关于flask 0.8的实例文件夹,它应该用于上传,但只是试图上传到我的应用程序目录中的一个名为实例的文件夹似乎没有什么区别(这是预期)。

这似乎是一个非常简单的问题,我发现烧瓶是一个非常易于使用的框架,但我似乎无法在任何地方找到解决方案。我确信我完全误解了实例文件夹应该如何使用,但我正在努力寻找示例。

回答

4

您只需确保您的服务器运行的用户或组具有对要上传这些文件的目录的写入权限。