我正在配置sorl-thumbnail,当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'发布于 2016-03-09 16:39:24
如果只是
manage.py makemigrations 不创建任何迁移,请尝试
manage.py makemigrations thumbnail
manage.py migrate这将为缩略图创建迁移,然后迁移它们。这对我很管用。我使用的是Django1.9和sorl.thumbnail 12.3。
发布于 2016-02-02 17:33:15
我不得不强制升级sorl-缩略图:
pip install --pre --upgrade sorl-thumbnailhttps://stackoverflow.com/questions/35129908
复制相似问题