当前位置:  开发笔记 > 编程语言 > 正文

我应该将Django管理静态文件添加到我的git repo吗?

如何解决《我应该将Django管理静态文件添加到我的gitrepo吗?》经验,为你挑选了1个好方法。

我运行manage.py collectstatic了我的webapp,现在我有了一个只有Django管理文件的新静态文件夹(到目前为止,我一直只使用CDN来处理我的项目CSS和JS文件).我应该在我的git repo上跟踪这些管理静态文件吗?什么是最佳做法?



1> 2ps..:

虽然您可以绝对检查这些文件,但我通常建议不要将收集的静态文件签入git(我们使用.gitignore忽略它们).相反,我们collectstatic在构建/部署步骤期间调用,以便如果有人添加新的静态文件,则会收集它们并将其复制到正确的输出目录以供nginx提供或发送到s3.如果你想把它们检查成git,我建议把collectstatic作为预先挂钩,以便在添加新的静态文件时没有人意外忘记运行它.

推荐阅读
Gbom2402851125
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有