使用Django上传大文件:应该怎么做呢?
发布时间:2020-05-25 07:09:04 所属栏目:Python 来源:互联网
导读:我必须使用Django上传 = 20 GB的数据.我应该将文件分成多个块,然后使用某种校验和上传它以保持完整性或者Django是否隐式执行它?如果我使用FTP代替常规HTTP来处理这么大的文件会更好吗?最佳答案Django使用所谓的Upload Handlers上传文件,并有一个名为FILE_UP
|
我必须使用Django上传> = 20 GB的数据. 如果我使用FTP代替常规HTTP来处理这么大的文件会更好吗? 最佳答案 Django使用所谓的Upload Handlers上传文件,并有一个名为FILE_UPLOAD_MAX_MEMORY_SIZE的相关设置(默认值为2.5Mb).小于此阈值的文件将在内存中处理,较大的文件将流式传输到磁盘上的临时文件中.我还没有尝试上传大于1Gb的文件,但我希望你可以毫无问题地使用django.(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- python – 网络摄像头:libv4l2和VIDIOC_DQBUF:没有这样的
- tf.truncated_normal与tf.random_normal的详细用法
- 对于基本求和计算,Cython并不比Python快得多
- python-2.7 – 使用pyopenssl创建自签名证书
- python – 从py2exe’d程序连接到Oracle时出错:无法获取Or
- 在Python程序中操作文件之flush()方法的使用教程
- python – 我怎么能告诉Scrapy只抓取Xpath中的链接?
- python计算程序开始到程序结束的运行时间和程序运行的CPU时
- Python使用ntplib库同步校准当地时间的方法
- Python四种逐行读取文件的实现方法
