[英]Save raw_post_data to FileField using Django
我需要使用 Python/Django 將一些原始帖子數據 (request.raw_post_data) 直接保存到 FileField。 到目前為止我發現的所有信息都對保存 RAW 數據沒有幫助。
更具體地說,原始數據是使用 Flash 從 Mic 記錄的波形數據。
有人可以告訴我這是怎么做的嗎?
謝謝!
好的。 我想到了。 您可以像這樣使用 SimpleUploadedFile:
if request.method == 'POST':
from django.core.files.uploadedfile import SimpleUploadedFile
object = Model.objects.get(pk=1)
file_contents = SimpleUploadedFile("%s.mp3" % "myfile", request.raw_post_data, "audio/mp3")
object.audio.save("%s.mp3" % "myfile", upfile, True)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.