我的应用程序有问题。我的配置是这样的,我可以上传一个新版本并符号链接它以进行生产 - 但是,这意味着每次我上传一个新版本时,我整个项目的任何部分中上传的所有照片都会被包装到旧版本中释放并消失。
如何将这些文件保存到未包含在发行版中的静态文件位置?提前致谢。
我的应用程序有问题。我的配置是这样的,我可以上传一个新版本并符号链接它以进行生产 - 但是,这意味着每次我上传一个新版本时,我整个项目的任何部分中上传的所有照片都会被包装到旧版本中释放并消失。
如何将这些文件保存到未包含在发行版中的静态文件位置?提前致谢。
我想最好的办法是将您的媒体文件保留在源项目文件夹之外,例如,您可以具有如下结构:
myproject
|
|----media
|----src
无需将媒体文件夹与您的源代码、应用程序等放在同一目录中。因此,您有一个解决方案,其中包含您的发行版的目录仅包含静态文件!如果您使用的是 sqlite,这同样适用于数据库……看看这个以获得更详细的结构!
当然这不是必须的,但经验表明它让生活更轻松!