防止使用django表单资产进行Javascript缓存

Prevent Javascript cacheing with django form assets

本文关键字:Javascript 缓存 表单 django      更新时间:2024-03-10

我正在使用Django的表单资产创建一个新的表单小部件,它依赖于一个名为newwidget.js的javascript文件,如下所示:-

class NewWidget(forms.TextInput):
    class Media:
        js = ('js/newwidget.js',)

如果我更新了javascript,如何阻止用户的浏览器缓存文件而找不到我的更改?

我已经为模板中使用的其他静态文件使用了django压缩器,但我不知道如何为这个文件做到这一点。

您尝试过使用django压缩器吗?