【发布时间】:2011-10-29 01:22:41
【问题描述】:
我想为我的 django 应用程序获得一个虚拟主机,但是虚拟主机的存储空间相当昂贵,所以我想使用共享主机提供商来存储网站的媒体/静态内容,因为它便宜很多。我怎样才能完成这项工作?
谢谢。
注意
对于我的应用程序,我需要运行无法安装在共享主机上的专用库(例如 matplotlib),因此我将无法使用 FastCGI 在共享主机上运行 Django。
编辑
为了澄清这个问题,我需要能够在 django 中上传并将内容存储在共享主机上。这是来自Running a Separate Media Server (link) 部分的 django 书籍的引用:
不过,这一步可能有点棘手。如果您的应用程序 涉及文件上传,Django需要能够编写上传的媒体 到媒体服务器。如果媒体存在于另一台服务器上,您需要 为整个网络的写入安排一种方式。
但没有关于如何实现这一点的详细信息。
【问题讨论】:
标签: django static shared-hosting