【发布时间】:2017-05-11 12:44:25
【问题描述】:
我使用AWS cloudfront and S3 开发了我的Django 项目。
我想知道静态图像文件(不是媒体文件)是否应该存储在 git 存储库中。
我认为如果我运行collectstatic --settings="production.settings,所有静态文件似乎都会上传到我的S3。
如果是这样,我认为我不需要将所有静态图像文件存储在git存储库中。
我说的对吗?
【问题讨论】:
-
我无法理解这个问题。部署后,您的 .py 文件现在将位于生产服务器中。这是否意味着您应该从存储库中删除它们?
-
@AntonisChristofides 你在说什么?为什么说
.py文件?我只想了解静态图片文件 -
如果推理“它们在 S3 中,所以我的存储库中不需要它们”对于静态文件是正确的,那么对于 .py 文件也是正确的。静态文件是程序源代码的一部分。如果明天你想在 Digital Ocean 上部署呢?
标签: django git amazon-web-services amazon-s3 django-staticfiles