在 Django admin 中上传大文件的问题
Problems with larger file upload in Django admin
在我的模型中,我必须归档字段:
video_file_for_proc = models.FileField(upload_to=get_video_upload_path)
video_file = models.FileField(upload_to=get_video_upload_path)
我上传的视频大概有20MB,一共40个。当我保存我的标准管理表单时,它会尝试尝试,然后我在浏览器中得到 "The connection was reset"。调试控制台中没有错误 :( 。我尝试更改 DATA_UPLOAD_MAX_MEMORY_SIZE
和 FILE_UPLOAD_MAX_MEMORY_SIZE
,但这没有帮助。当我尝试使用较小的文件(一些随机的 txt)时它起作用了。我该如何解决这个问题?
DATA_UPLOAD_MAX_MEMORY_SIZE = 512545
FILE_UPLOAD_MAX_MEMORY_SIZE = 512545
这样的鱼子酱会有所帮助。如果没有帮助,请使用其他浏览器进行检查。另外还有一个问题,为什么要同时上传两个文件?试一试上传
服务器上的最大文件上传也可能受到限制。如果您使用的是 NGinx,请在 http 块中添加 client_max_body_size 350m;
或更改值(如果存在)。
也许您可以增加在 Apache Web 服务器上使用 .htaccess 文件。
memory_limit = 5120M
upload_max_filesize = 5120M
post_max_size = 5120M
在我的模型中,我必须归档字段:
video_file_for_proc = models.FileField(upload_to=get_video_upload_path)
video_file = models.FileField(upload_to=get_video_upload_path)
我上传的视频大概有20MB,一共40个。当我保存我的标准管理表单时,它会尝试尝试,然后我在浏览器中得到 "The connection was reset"。调试控制台中没有错误 :( 。我尝试更改 DATA_UPLOAD_MAX_MEMORY_SIZE
和 FILE_UPLOAD_MAX_MEMORY_SIZE
,但这没有帮助。当我尝试使用较小的文件(一些随机的 txt)时它起作用了。我该如何解决这个问题?
DATA_UPLOAD_MAX_MEMORY_SIZE = 512545
FILE_UPLOAD_MAX_MEMORY_SIZE = 512545
这样的鱼子酱会有所帮助。如果没有帮助,请使用其他浏览器进行检查。另外还有一个问题,为什么要同时上传两个文件?试一试上传
服务器上的最大文件上传也可能受到限制。如果您使用的是 NGinx,请在 http 块中添加 client_max_body_size 350m;
或更改值(如果存在)。
也许您可以增加在 Apache Web 服务器上使用 .htaccess 文件。
memory_limit = 5120M
upload_max_filesize = 5120M
post_max_size = 5120M