我django-pipeline
用来压缩我的静态文件,并使用
STATICFILES_STORAGE = 'pipeline.storage.PipelineCachedStorage'
保持我的静态文件散列。但问题是index.html
包含所有静态文件的模板被缓存到浏览器中,因此继续包含旧文件,因此缓存无效化不起作用。我该如何解决这个问题。
我只想index.html
不被缓存。
编辑:
这是我的视图功能
from django.shortcuts import render
def index(request):
if(request.user.id):
data = request.user.profile()
return render(request, '<app_name>/index.html', {'data': data})
else:
return render(request, '<app_name>/index.html')