mirror of
https://github.com/jazzband/django-constance.git
synced 2026-03-16 22:40:24 +00:00
Refactored prefix handling in redis backend slightly.
This commit is contained in:
parent
d6e9521ffb
commit
240ef14015
1 changed files with 5 additions and 2 deletions
|
|
@ -25,11 +25,14 @@ class RedisBackend(Backend):
|
|||
"The Redis backend requires redis-py to be installed.")
|
||||
self._rd = redis.Redis(**settings.REDIS_CONNECTION)
|
||||
|
||||
def add_prefix(self, key):
|
||||
return "%s%s" % (self._prefix, key)
|
||||
|
||||
def get(self, key):
|
||||
value = self._rd.get("%s%s" % (self._prefix, key))
|
||||
value = self._rd.get(self.add_prefix(key))
|
||||
if value:
|
||||
return loads(value)
|
||||
return None
|
||||
|
||||
def set(self, key, value):
|
||||
self._rd.set("%s%s" % (self._prefix, key), dumps(value))
|
||||
self._rd.set(self.add_prefix(key), dumps(value))
|
||||
|
|
|
|||
Loading…
Reference in a new issue