这里有一个问题,在Django中有常量(在设置中):
FILE_UPLOAD_MAX_MEMORY_SIZE = N1 * (1024**2)
DATA_UPLOAD_MAX_MEMORY_SIZE = N2 * (1024**2)问题:它不能阻止大请求。它无论如何都会加载到temp目录中。加载后,它不会生成TooLargeError,直到我手动手动检查有效负载。
只使用Django资源而不使用任何其他工具,例如nginx/apache,基本上可以防止加载大文件或至少产生不良响应吗?
UPD。提供了正确的答案和注释如何使用,但不知何故删除了。
https://github.com/django/django/blob/1.9/tests/file_uploads/uploadhandler.py#L8
https://stackoverflow.com/questions/54712234
复制相似问题