【发布时间】:2013-05-09 08:19:19
【问题描述】:
我想向 url 发出请求,django 视图应该读取文件并将 http 响应发回以在浏览器中播放相同的文件。我得到了以下代码,但它没有播放任何内容,请任何人帮助我.. 现在我在代码中硬编码了文件名。
url: http://localhost/playfile/audiofile_name
def playAudioFile(request):
try:
fname="C:\\test\\audio\\t.mp3"
wrapper = FileWrapper(file(fname))
print content_type
response = HttpResponse(wrapper, content_type="audio/mpeg")
print response
response['Content-Length'] =os.path.getsize(fname )
return response
except:
return HttpResponse()
提前致谢..
【问题讨论】:
标签: python python-2.7 django-views