在不打开文件或使用模型的情况下,将二进制文件上传并保存到Django中的磁盘?

时间:2016-02-22 03:46:30

标签: python django file-upload

关于Django的SO上有很多帖子,描述了如何使用表单和模型或文件流来上传文件(例如图像或文本文件)。特别是两个SO帖子就是很好的例子:

  1. Need a minimal Django file upload example
  2. how to save a file in django without creating model
  3. 第一个示例使用模型来存储文件。第二个示例打开一个文件流,然后将内容写入磁盘,块大块。

    我想要做的是上传二进制文件(例如Excel电子表格)并将其保存到本地目录(即不在数据库中),而不使用模型而不打开文件流。这可能吗?你能提供一个最小的例子吗?

    我已经阅读了有关文件上传和存储的Django文档,但我只发现了依赖于模型或文件流的示例。是否无法将上传的文件直接保存到磁盘?

0 个答案:

没有答案