Django方法下载和存储文件

时间:2016-03-07 15:37:14

标签: python django storage django-staticfiles

有没有办法通过应用程序的方法下载文件并存储在" / media /"等文件夹中? (django应用程序中的相对路径)以后可以通过staticfiles访问?

1 个答案:

答案 0 :(得分:0)

要将媒体文件存储在/media等文件夹中,您可以查看此信息,因为您不熟悉django。

Tango with Django Tutorial

这个链接是关于设置静态和媒体文件的。目录。但如果你觉得你不理解它们,那就从头开始吧。

为了下载文件,我可以给你一个小例子。

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一起使用。