我对Django模板进行了一些更改,将其保存,将其提交到git,推送至GitHub,然后将该新版本部署到Heroku。
构建成功,我可以查看模板,但更改不存在。
我检查了GitHub存储库,更改在那里。当我检查Heroku上的活动供稿时,单击Compare diff
链接可以看到更改。
当我对项目的其他区域views
等进行更改时,没有问题,我已经毫无问题地更新了其他模板,但是无法将新CSS放入已部署的版本中。
检查已部署版本的代码会显示旧的CSS,而不是新的CSS,因此这不仅仅是我的样式表,继承等问题。
我已经没有足够的想法了,关于如何解决这个问题的任何建议?
答案 0 :(得分:0)
我找到了答案,似乎有点像用大铁锤将螺母开裂,但是...
无论如何,我删除了模板目录,经历了一个提交,推送部署的周期。恢复了templates目录,以重新提交,推送,部署周期以及无论出于何种原因现在都可以按预期拾取CSS并显示CSS。
我仍然不知道最初的问题是什么,为什么会发生或它有多可能再次出现同样的问题,所以任何建议,解释和澄清都将不胜感激。