Django项目中的幻影样式

时间:2018-12-02 18:35:18

标签: python django django-templates

我正在做我的第一个真正的django项目,并且在摆弄css,但是我所做的更改对站点没有任何影响。我尝试更改所有3个CSS文件中的内容,但没有任何更改。然后,我删除了文件(从项目中我仍然拥有它们),并且仍然没有任何更改。我的网站正在设置样式,我检查了所有html以确保其中没有内联样式。所有的html文件都可以使用,当我更改它们时,站点也会更改。这是一些奇怪的缓存吗?我已经尝试过多次重新运行服务器,但我的网站似乎仍然没有样式,但风格却越来越好。有人有什么想法吗?

2 个答案:

答案 0 :(得分:0)

尝试从现在开始以隐身模式打开您的网站。我认为这是一些奇怪的缓存内容,因此也可能清除缓存。开发时,我只使用igcognito和静态更新就可以了。

答案 1 :(得分:0)

当您使用DEBUG=False运行时,Django将静态文件(如CSS)复制到一个单独的目录中。如果您更新项目中的任何静态文件,则必须运行collectstatic命令来更新它们。

从项目的根开始,尝试:

./manage.py collectstatic