Source code for recommends.storages.redis.managers

from recommends.managers import DictStorageManager


[docs]class RedisStorageManager(DictStorageManager):
[docs] def similarity_for_objects(self, score, *args, **kwargs): spec = super(RedisStorageManager, self).similarity_for_objects(*args, **kwargs) spec['score'] = score return spec
[docs] def filter_for_object(self, obj): ctype_id = self.get_ctype_id_for_obj(obj) return {'object_ctype': ctype_id, 'object_id': obj.id}