我配置sorl-thumbnail
當Memcached是在本地運行我得到這個錯誤:的Django 1.9 + SORL-縮略圖+ memcached的
OperationalError at /groups/1/
no such table: thumbnail_kvstore
當memcached是沒有運行(顯然不工作):
TypeError at /groups/1/
a bytes-like object is required, not 'str'
我的配置有什麼問題?爲什麼表示沒有thumbnail_kvstore
表格?這是我的設置變量。我嘗試設置THUMBNAIL_KVSTORE
設置,但它並沒有改變什麼:
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION': '127.0.0.1:11211',
}
}
THUMBNAIL_DEBUG = True
THUMBNAIL_FORMAT = 'PNG'
你有沒有未應用的遷移? – Sayse
嗨Sorl,也使用數據庫並且比memcached緩存這個值。如果在將應用程序添加到已安裝的應用程序後未執行遷移,則這些表將不會位於django配置的dbms中。 –
我在我的installed_apps中擁有它。它說沒有新的遷移。 – arooo