Django:将会话数据写入文件,让用户下载数据

时间:2014-05-19 11:56:14

标签: python django

需要有关如何将会话内容写入django中静态目录中的文件的帮助,以便可以将其提供给用户。

我有一些庞大的会话数据。我想将它存储在一个文件中。然后将其提供给用户。

我不知道该怎么做。你能帮帮我吗?

谢谢, 巴拉。

@ mastazi,我做了所有研究而没有任何运气来到SOF。

这是我试过的一段代码。

xml = request.session.get('content')
fileName = request.session['search'] + '.xml'
path = (/pathto/file/)

response = HttpResponse(FileWrapper(xml.read()), content_type='text/xml')
response['Content-Disposition'] = 'attachment; filename=%s'%fileName

我甚至试图将文件写入静态文件夹.. 然后尝试直接访问它。它不起作用。有一些问题。我尝试将输出重定向到文件路径。但没有任何作用。

谢谢

0 个答案:

没有答案