在Django中存储请求之间的文件

在Django中存储请求之间的文件,django,django-models,django-forms,django-views,Django,Django Models,Django Forms,Django Views,我使用django会话在请求之间存储值,方法是使用request.session[key]=value并通过foo=request.session[key]检索它们。类似地,我希望存储文件并在请求之间检索它们。有人能给我建议一种方法吗?不建议在会话中存储整个文件,因为文件的大小可能会使会话非常繁重,从而缩短页面的响应时间 我建议您可以将文件写入临时位置,并在会话中维护文件路径,并在任何请求中使用该文件路径访问文件

我使用django会话在请求之间存储值,方法是使用
request.session[key]=value
并通过
foo=request.session[key]
检索它们。类似地,我希望存储文件并在请求之间检索它们。有人能给我建议一种方法吗?

不建议在会话中存储整个文件,因为文件的大小可能会使会话非常繁重,从而缩短页面的响应时间

我建议您可以将文件写入临时位置,并在会话中维护文件路径,并在任何请求中使用该文件路径访问文件