Nat*_*tyP 5 django webserver http-status-code-413
每当我们尝试将大文件上传到Django后端时,我的团队都收到413错误: 413 Payload too large
我们无法确切确定可接受的最大文件大小-似乎在1-3MB范围内波动。
我们排除的内容:
这不是网络服务器配置问题,因为我们在
本地运行Django服务器(没有网络服务器)
我们认为这不是应用服务器配置问题,因为这在多个应用服务器(./manage.py runserver和
daphne -p 8000 topknott.asgi:application)上发生
看起来很正常的Django模型上的字段不是问题: photo = models.ImageField(blank=True)
谁能发现我们所缺少的东西?
Django具有内置机制,可防止任何可疑活动。
在您的settings.py文件中设置变量
DATA_UPLOAD_MAX_MEMORY_SIZE = 10*1024*1024 # your size limit in bytes
Run Code Online (Sandbox Code Playgroud)
请参阅文档:https : //docs.djangoproject.com/zh-CN/dev/ref/settings/#std : setting-DATA_UPLOAD_MAX_MEMORY_SIZE
| 归档时间: |
|
| 查看次数: |
1166 次 |
| 最近记录: |