簡體   English   中英

使用 Django 將 raw_post_data 保存到 FileField

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM