0

我知道您可以在 django 中使用 ModelForm 上传文件,但是有没有办法通过视图来代替?例如,在表单完成后,我想要一个自动化的过程来创建一个文件(基于表单的输入)并将其上传到我的媒体目录,但文件本身不是由提交的用户提交的形式。因此,在表单提交视图中,我想编写生成非文本文件(视频)并将其上传到我的媒体目录的代码。我的媒体文件托管在 amazon S3 上,如果有影响的话。这在 django 中是否可行,如果可以,怎么办?提前致谢。

4

1 回答 1

0

所以我回答了我原来的问题:

input = "blah file input"
filename = "media/filename.txt"
storage = default_storage.open(filename, 'w+')
storage.write(input)
storage.close()
于 2013-02-13T14:47:39.480 回答