@@ -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 |
|