2016-03-07 42 views

回答

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第一。

+0

下載部分沒問題,但我的問題如下: *當我使用STATIC_URL ='/ static /'時,這意味着這些文件位於myproj/app/static/app/file.ext *和當我使用MEDIA_URL ='/ media /'時,它不會使用myproj/media或myproj/app/media/app/file.ext 爲什麼會這樣,並且有其他方法,而不是MEDIA_ROOT = os.path .join(PROJECT_PATH,'media')? – MorRich