【发布时间】:2014-07-02 16:36:24
【问题描述】:
根据docs:
但是,如果上传的文件太大,Django 会写 上传文件到存储在系统临时文件中的临时文件 目录。在类 Unix 平台上,这意味着您可以期望 Django 生成一个名为
/tmp/tmpzfp6I6.upload的文件。如果 上传足够大,你可以看到这个文件随着 Django 变大 将数据流式传输到磁盘上。
所以我多次将同一个大文件上传到一个视图并得到了这个:
vic@vic /tmp $ ls -l tmp*.upload
-rw------- 1 vic vic2 3436110 мая 14 18:31 tmpKdZrQl.upload
-rw------- 1 vic vic2 3436110 мая 14 18:31 tmpqLyBsy.upload
这些文件何时从临时目录中删除?
我想避免临时目录膨胀。
【问题讨论】:
标签: python django file-upload