小编Jas*_*son的帖子

为什么Django使用django.views.static.serve缓存我的静态?

我在本地开发服务器上有static.serve设置,但它似乎缓存静态文件(在我的情况下,css,javascript和图像),直到我重新启动服务器.我没有使用apache,我将缓存设置为:

CACHES = {
    'default': {
        'BACKEND': 'django.core.cache.backends.dummy.DummyCache',
    }
}
Run Code Online (Sandbox Code Playgroud)

一起删除缓存声明似乎也没有帮助.

在我从旧的1.1版本升级到1.2.5之前没有发生这种情况.

每次进行样式更新时,每次都要重新启动dev服务器(通过触摸python文件或通过命令行)是一件痛苦的事.

编辑 - 按照建议,我添加了settings.py和url.py

Settings.py

# Django settings for zeiss_elearning project.
from django.utils.translation import ugettext_lazy as _
gettext = lambda s: s

DEBUG = True
TEMPLATE_DEBUG = DEBUG

ADMINS = (
    ('Jason Roy', '###'),
)

#Email settings

EMAIL_HOST = '###'
EMAIL_HOST_USER = 'info@btbcreative.com'
EMAIL_HOST_PASSWORD = '####'
DEFAULT_FROM_EMAIL = 'info@btbcreative.com'
MANAGERS = ADMINS

DATABASES = {
'default': {
    'ENGINE' : 'django.db.backends.mysql',   
    'NAME' : '###',
    'USER' : '###',
    'PASSWORD' : …
Run Code Online (Sandbox Code Playgroud)

django cache-control

13
推荐指数
1
解决办法
4504
查看次数

标签 统计

cache-control ×1

django ×1