【发布时间】:2017-03-23 10:58:28
【问题描述】:
我目前正在使用 Django 开发应用程序。
我想要实现的是拥有一个托管配置文件的远程服务器。这些文件将很多但很小。 我的服务器的配置如下:在地址 172.x.x.51 上,我的 Django 应用程序使用 uwsgi 运行,在 172.x.x.52 上,我的 nginx 服务连接到我的 uwsgi 实例。
我想要在 nginx 服务器上托管文件。 在应用程序内部,我需要访问文件并保存它们(它们是根据数据库中的数据计算的,因此不需要文件上传)。
我查看了文档,发现我可以使用自定义存储系统。问题是,我认为这不是我需要的,因为我想以默认方式存储它们。我只想定义应该从 Django 更新文件的位置。
如果我将它们存储在我的 nginx 实例的媒体文件夹中会更好吗?我如何告诉 Django 去查看 nginx 的实例以获取文件?在托管 nginx 的服务器上,我已经托管了我的静态文件并且它正在工作。
【问题讨论】:
标签: django nginx file-upload