如何修复 Django 8000 端口静态文件不更新的问题

How to fix not updating problem with static files in Django port 8000

因此,当您对 CSS 或 JS 静态文件和 运行 服务器进行更改时,有时浏览器会跳过您更新的静态文件并使用其缓存加载页面内存,如何避免这个问题?

好吧,有多种方法可以避免这个问题

  1. 最简单的方法是:

    • 如果您正在使用 Mac:Command+Option+R
    • 如果您使用的是Windows:Ctrl+F5

它的作用是重新下载缓存文件,以便在浏览器中更新静态文件。

  1. 另一种方法是:

    • 制作一个新的静态文件并粘贴之前使用的静态文件的现有代码,然后 运行 服务器

在这种情况下,浏览器不会使用缓存来呈现页面,因为它假定它是一个不同的文件。

你的 settings.py 中有 DEBUG = False。打开 DEBUG = True 玩得开心