我正在使用 Django 2.2,并陷入了文件上传大小验证的困境。我已阅读 django 文档:
DATA_UPLOAD_MAX_MEMORY_SIZE
文件_UPLOAD_MAX_MEMORY_SIZE
我仅设置 DATA_UPLOAD_MAX_MEMORY(为 20 MB),如文档中所述:
检查在访问 request.body 或 request.POST 时完成,并根据不包括任何文件上传数据的总请求大小进行计算。
但在我的项目中,它还会检查 request.FILES 中我上传的文件大小。
有人可以解释 FILE_UPLOAD_MAX_MEMORY 和 DATA_UPLOAD_MAX_MEMORY 之间的区别吗?以及如何正确使用它们?
django ×1