,他们都有一个 /媒体/css/base.css
问题是,每当我运行一个项目时 基本.css
为了记录在案,以下是中间件类:
MIDDLEWARE_CLASSES = ( 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.middleware.transaction.TransactionMiddleware', )
http://localhost:8000 是否有其他解决方案(除了使用不同的端口-8001、8002等)?
您可以为此推出自己的中间件:
class NoIfModifiedSinceMiddleware(object): def process_request(self, request): request.META.pop('HTTP_IF_MODIFIED_SINCE', None)
基本上,它只是从请求中删除HTTP\ IF\ u MODIFIED\ u SINCE头。
django.views.static.serve was_modified_since 总是返回的函数 True .
django.views.static.serve
was_modified_since
True