0
我想在開發時禁用Django項目的緩存,但在Heroku上部署時啓用它。Django緩存在Heroku上,但是在開發時沒有
這裏是我當前的高速緩存設置:
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache',
'LOCATION': os.path.join(PROJECT_ROOT, 'cache/'),
}
}
我明白的是,下面的代碼將無法在發展緩存:
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.dummy.DummyCache',
}
}
我的問題是:我如何結合這兩種設置假人緩存在本地機器上,但緩存在Heroku上?
謝謝!我不知道這是一個選擇。我應該添加'local_settings.py'到我的'.gitignore'和'除了ImportError'? –
這將做到這一點,是的。 – girasquid