关于Django的SO上有很多帖子,描述了如何使用表单和模型或文件流来上传文件(例如图像或文本文件)。特别是两个SO帖子就是很好的例子:
第一个示例使用模型来存储文件。第二个示例打开一个文件流,然后将内容写入磁盘,块大块。
我想要做的是上传二进制文件(例如Excel电子表格)并将其保存到本地目录(即不在数据库中),而不使用模型而不打开文件流。这可能吗?你能提供一个最小的例子吗?
我已经阅读了有关文件上传和存储的Django文档,但我只发现了依赖于模型或文件流的示例。是否无法将上传的文件直接保存到磁盘?