diff options
Diffstat (limited to 'django/core/cache')
| -rw-r--r-- | django/core/cache/backends/memcached.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/django/core/cache/backends/memcached.py b/django/core/cache/backends/memcached.py index 75ce26d20e..426a0a15c0 100644 --- a/django/core/cache/backends/memcached.py +++ b/django/core/cache/backends/memcached.py @@ -6,7 +6,7 @@ from threading import local from django.core.cache.backends.base import BaseCache, InvalidCacheBackendError from django.utils import six -from django.utils.encoding import smart_str +from django.utils.encoding import force_str class BaseMemcachedCache(BaseCache): def __init__(self, server, params, library, value_not_found_exception): @@ -53,7 +53,7 @@ class BaseMemcachedCache(BaseCache): def make_key(self, key, version=None): # Python 2 memcache requires the key to be a byte string. - return smart_str(super(BaseMemcachedCache, self).make_key(key, version)) + return force_str(super(BaseMemcachedCache, self).make_key(key, version)) def add(self, key, value, timeout=0, version=None): key = self.make_key(key, version=version) |
