2011-07-07 47 views
-1

我安裝了filetransfers主要用它來在應用程序中使用django上傳和下載文件。我做的文件上傳沒有問題,但我有一個下載部分的問題。這是我上傳的代碼:如何使用django filetransefers api?

from filetransfers.api import serve_file 

class UploadFile(models.Model): 
     file = models.FileField(upload_to='uploads/%Y/%m/%d/%H/%M/%S/') 

class UploadForm(forms.ModelForm): 
     class Meta: 
       model = UploadFile 

...和下​​載代碼:

def download_handler(request, pk): 
       upload = get_object_or_404(UploadFile, pk=pk) 
       return serve_file(request, upload.file) 

但它不工作:有沒有一種方法來創建一個下載鏈接,或者如果有人點擊上傳的文件是否立即下載?

+0

Downvoted爲:無格式;沒有任何「文件傳輸API」的鏈接;沒有解釋什麼「不起作用」。 –

回答