【发布时间】:2010-10-16 04:32:27
【问题描述】:
我的生产机器上有 django 和 django 的管理员设置。这意味着所有文件上传都存储在制作盒中,所有媒体都存储在那里。
我现在有一个单独的文件服务器(不同的盒子,ip)。我想在那里上传我的文件。我想过这些方法的优缺点是什么,有没有“更好”的方法可以推荐?
- 在文件上传到静态服务器后,设置脚本在生产箱上执行
rsync。 - 在生产设备上设置永久挂载,方法是使用静态媒体设备(如 nfs/samba/ssh-fs)上的文件服务器,然后使用安装位置作为生产设备上的
upload_to路径
信息:两台服务器都运行 debian。
编辑:来自#django 的 Prometheus 建议 http://docs.djangoproject.com/en/dev/howto/custom-file-storage/
【问题讨论】:
-
嘿!你最后做了什么?只是好奇。采用织物方式或...
标签: django file-upload