有没有办法通过应用程序的方法下载文件并存储在" / media /"等文件夹中? (django应用程序中的相对路径)以后可以通过staticfiles访问?
答案 0 :(得分:0)
要将媒体文件存储在/media
等文件夹中,您可以查看此信息,因为您不熟悉django。
这个链接是关于设置静态和媒体文件的。目录。但如果你觉得你不理解它们,那就从头开始吧。
为了下载文件,我可以给你一个小例子。
import requests
def download_file(self,link):
content = requests.get(link).content
f = open('filename', 'wb')
f.write(content)
f.flush()
f.close()
但如果您不了解Django的基本概念,我建议您首先使用Django与Tango一起使用。