Django保存大文件

Django保存大文件,django,django-models,django-users,django-database,Django,Django Models,Django Users,Django Database,我正在创建一个网站,用户可以上传大文件。大约100-300Mb。我正在使用django,但我想知道保存文件的最佳选项是什么。我应该把它们添加到我的用户数据库中吗?或者我应该创建一个媒体文件夹并将文件保存在那里。如果是这样,这意味着我必须将文件名保存在我的用户数据库中 请告诉我您将如何解决此问题。django不将文件存储在数据库中,而是存储在媒体文件夹中。文件字段包含文件的路径(在媒体文件夹中)。您可以,但不推荐(作为一般做法)。然而,您应该考虑的是,这种大小的文件在Django和前端都需要更多的

我正在创建一个网站,用户可以上传大文件。大约100-300Mb。我正在使用django,但我想知道保存文件的最佳选项是什么。我应该把它们添加到我的用户数据库中吗?或者我应该创建一个媒体文件夹并将文件保存在那里。如果是这样,这意味着我必须将文件名保存在我的用户数据库中


请告诉我您将如何解决此问题。

django不将文件存储在数据库中,而是存储在媒体文件夹中。文件字段包含文件的路径(在媒体文件夹中)。您可以,但不推荐(作为一般做法)。然而,您应该考虑的是,这种大小的文件在Django和前端都需要更多的工作,因为上载过程将冻结服务器。该问题的一个潜在解决方案是: