InMemoryUploadedFile對象復制到磁盤中的臨時路徑


1. 例子如下:

import os
from django.core.files.storage import default_storage
from django.core.files.base import ContentFile
from django.conf import settings
data = request.FILES['image'] # or self.files['image'] in your form
path = default_storage.save('tmp/somename.mp3', ContentFile(data.read()))
tmp_file = os.path.join(settings.MEDIA_ROOT, path)

2. 你最好的行動方針是要編寫一個自定義上傳處理程度序。請參閱該文檔。如果您添加一個“處理程序,你可以不管有文件版或臨時文件路徑的訪問該文件的內容,您可以在”receive_data_chunck“的方法,並在其中寫你的副本。 問候
3. 這是另權一種方式來與python的做mkstemp:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM