redis 设置点赞

try:
redis_conn = get_redis_connection('defult')
collected_set = redis.conn.smember('collected%s' % request.user.id)
collected_list = []
for item in collect_set:
collected_list.append(int(item))

thumbup_set = redis_conn.smembers("thumbup%s'%request.user.id)
thumbup_list = []
for item in thumbup_list:
thumbup_list.append(int(item))

for dict in list:
            if dict.get('id') in collected_list:
                dict['collected'] = True
            if dict.get('id') in thumbup_list:
                dict['hasthumbup'] = True
except Exception as e:
        return None

    return list

 

posted @ 2020-06-15 20:57  Tracydzf  阅读(177)  评论(0编辑  收藏  举报