| @@ -17,7 +17,7 @@ r = settings.REDIS_CACHE | ||
| 17 | 17 | def set_group_info(group): | 
| 18 | 18 | """ 设置群组信息 """ | 
| 19 | 19 | group_data = group.data | 
| 20 | - r.set(GROUP_INFO % group.group_id, json.dumps(group_data, cls=DjangoJSONEncoder)) | |
| 20 | + r.setex(GROUP_INFO % group.group_id, settings.REDIS_EXPIRED_MONTH, json.dumps(group_data, cls=DjangoJSONEncoder)) | |
| 21 | 21 | return group_data | 
| 22 | 22 |  | 
| 23 | 23 |  | 
| @@ -42,7 +42,7 @@ def get_group_info(group_id): | ||
| 42 | 42 | def set_group_users_info(group): | 
| 43 | 43 | """ 设置群组用户信息 """ | 
| 44 | 44 | group_users = group.users(admin=False) | 
| 45 | -    r.set(GROUP_USERS_INFO % group.group_id, json.dumps({ | |
| 45 | +    r.setex(GROUP_USERS_INFO % group.group_id, settings.REDIS_EXPIRED_MONTH, json.dumps({ | |
| 46 | 46 | 'group_users': group_users, | 
| 47 | 47 | 'admin_id': group.admin_id, | 
| 48 | 48 | }, cls=DjangoJSONEncoder)) | 
| @@ -72,7 +72,7 @@ def get_group_users_info(group_id, user_id): | ||
| 72 | 72 |  | 
| 73 | 73 |  | 
| 74 | 74 | def set_group_photo_thumbup_flag(photo_id, user_id): | 
| 75 | - r.set(GROUP_PHOTO_THUMB_UP % (photo_id, user_id)) | |
| 75 | + r.setex(GROUP_PHOTO_THUMB_UP % (photo_id, user_id), settings.REDIS_EXPIRED_MONTH, True) | |
| 76 | 76 |  | 
| 77 | 77 |  | 
| 78 | 78 | def del_group_photo_thumbup_flag(photo_id, user_id): | 
| @@ -84,7 +84,7 @@ def get_group_photo_thumbup_flag(photo_id, user_id): | ||
| 84 | 84 | return True | 
| 85 | 85 | else: | 
| 86 | 86 | from group.models import PhotoThumbUpInfo | 
| 87 | - if PhotoThumbUpInfo.objects.filter(photo_id=photo_id, user_id=user_id).exists(): | |
| 87 | + if PhotoThumbUpInfo.objects.filter(photo_id=photo_id, user_id=user_id, thumbup=True).exists(): | |
| 88 | 88 | set_group_photo_thumbup_flag(photo_id, user_id) | 
| 89 | 89 | return True | 
| 90 | 90 | else: | 
| @@ -19,7 +19,7 @@ def set_system_message_delete_info(user_id): | ||
| 19 | 19 | """ 设置系统消息删除信息 """ | 
| 20 | 20 | deleted_messages = SystemMessageDeleteInfo.objects.filter(user_id=user_id, status=True) | 
| 21 | 21 | deleted_message_ids = [msg.msg_id for msg in deleted_messages] | 
| 22 | - r.set(SYSTEM_MESSAGE_DELETED_INFO % user_id, json.dumps(deleted_message_ids)) | |
| 22 | + r.setex(SYSTEM_MESSAGE_DELETED_INFO % user_id, settings.REDIS_EXPIRED_MONTH, json.dumps(deleted_message_ids)) | |
| 23 | 23 | return deleted_message_ids | 
| 24 | 24 |  | 
| 25 | 25 |  |