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