首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Django拒绝没有nginx/apache的大型请求

Django拒绝没有nginx/apache的大型请求
EN

Stack Overflow用户
提问于 2019-02-15 23:16:58
回答 1查看 66关注 0票数 0

这里有一个问题,在Django中有常量(在设置中):

代码语言:javascript
运行
复制
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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-16 03:39:59

上载处理程序的代码位于Github

如何使用它的文档可以在here中找到

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54712234

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档