@@ -172,7 +172,7 @@ def lensman_photo_upload_api(request): |
||
| 172 | 172 |
group_id = group.group_id |
| 173 | 173 |
|
| 174 | 174 |
if photo and upload_lock(group_id, user_id, photo): |
| 175 |
- photo_info = file_save(photo, prefix='photo', ext='jpeg', watermark=True, thumbnail=True) |
|
| 175 |
+ photo_info = file_save(photo, prefix='photo', ext='.jpeg', watermark=True, thumbnail=True) |
|
| 176 | 176 |
|
| 177 | 177 |
# 写 PhotosInfo 表 |
| 178 | 178 |
photo, created = PhotosInfo.objects.get_or_create( |
@@ -303,7 +303,7 @@ def lensman_origin_photo_upload_api(request): |
||
| 303 | 303 |
|
| 304 | 304 |
if photo and upload_lock(order_id, user_id, photo): |
| 305 | 305 |
# 写 PhotosInfo 表 |
| 306 |
- photo_info = file_save(photo, prefix='photo', ext='jpeg') |
|
| 306 |
+ photo_info = file_save(photo, prefix='photo', ext='.jpeg') |
|
| 307 | 307 |
|
| 308 | 308 |
PhotosInfo.objects.filter( |
| 309 | 309 |
lensman_id=lensman_id, |
@@ -188,7 +188,7 @@ def tg_group_update_api(request): |
||
| 188 | 188 |
group.group_desc = group_desc |
| 189 | 189 |
# 群组头像更新 |
| 190 | 190 |
if group_avatar: |
| 191 |
- group.group_avatar = file_save(group_avatar, prefix='group', ext='jpeg').photo_path |
|
| 191 |
+ group.group_avatar = file_save(group_avatar, prefix='group', ext='.jpeg').photo_path |
|
| 192 | 192 |
# 起止时间更新 |
| 193 | 193 |
if started_at: |
| 194 | 194 |
group.started_at = started_at |
@@ -199,10 +199,10 @@ def tg_group_update_api(request): |
||
| 199 | 199 |
group.total_persons = total_persons |
| 200 | 200 |
# 注意事项更新 |
| 201 | 201 |
if attentions: |
| 202 |
- group.attentions_path = file_save(attentions, prefix='tour', ext='jpeg').photo_path |
|
| 202 |
+ group.attentions_path = file_save(attentions, prefix='tour', ext='.jpeg').photo_path |
|
| 203 | 203 |
# 行程安排更新 |
| 204 | 204 |
if schedules: |
| 205 |
- group.schedules_path = file_save(schedules, prefix='tour', ext='jpeg').photo_path |
|
| 205 |
+ group.schedules_path = file_save(schedules, prefix='tour', ext='.jpeg').photo_path |
|
| 206 | 206 |
group.save() |
| 207 | 207 |
|
| 208 | 208 |
# Redis 群组数据缓存更新 |
@@ -269,7 +269,7 @@ def tg_group_gather_start_api(request): |
||
| 269 | 269 |
group.gather_lat = gather_lat |
| 270 | 270 |
group.gather_location = gather_location |
| 271 | 271 |
if gather_screenshot: |
| 272 |
- group.gather_screenshot = file_save(gather_screenshot, prefix='tour', ext='jpeg').photo_path |
|
| 272 |
+ group.gather_screenshot = file_save(gather_screenshot, prefix='tour', ext='.jpeg').photo_path |
|
| 273 | 273 |
group.save() |
| 274 | 274 |
|
| 275 | 275 |
# Redis 群组数据缓存更新 |
@@ -127,7 +127,7 @@ def group_update_api(request): |
||
| 127 | 127 |
group.group_desc = group_desc |
| 128 | 128 |
# 群组头像更新 |
| 129 | 129 |
if group_avatar: |
| 130 |
- group.group_avatar = file_save(group_avatar, prefix='group', ext='jpeg').photo_path |
|
| 130 |
+ group.group_avatar = file_save(group_avatar, prefix='group', ext='.jpeg').photo_path |
|
| 131 | 131 |
group.save() |
| 132 | 132 |
|
| 133 | 133 |
# Redis 群组数据缓存更新 |
@@ -277,7 +277,7 @@ def flyimg_upload_api(request): |
||
| 277 | 277 |
return response(GroupUserStatusCode.GROUP_USER_NOT_FOUND) |
| 278 | 278 |
|
| 279 | 279 |
if photo and upload_lock(group_id, user_id, photo): |
| 280 |
- photo_info = file_save(photo, prefix='fly', ext='jpeg', thumbnail=True) |
|
| 280 |
+ photo_info = file_save(photo, prefix='fly', ext='.jpeg', thumbnail=True) |
|
| 281 | 281 |
|
| 282 | 282 |
# 群组照片记录创建 |
| 283 | 283 |
group_photo, created = GroupPhotoInfo.objects.get_or_create( |
@@ -86,7 +86,7 @@ def upload_photo(request): |
||
| 86 | 86 |
except LensmanInfo.DoesNotExist: |
| 87 | 87 |
return response(LensmanStatusCode.LENSMAN_NOT_FOUND) |
| 88 | 88 |
|
| 89 |
- photo_info = file_save(photo, prefix='photo', ext='jpeg', watermark=True) |
|
| 89 |
+ photo_info = file_save(photo, prefix='photo', ext='.jpeg', watermark=True) |
|
| 90 | 90 |
|
| 91 | 91 |
photo, created = PhotosInfo.objects.get_or_create( |
| 92 | 92 |
lensman_id=lensman_id, |
@@ -178,7 +178,7 @@ def session_join_api(request): |
||
| 178 | 178 |
|
| 179 | 179 |
group_photo = None |
| 180 | 180 |
for photo in photos: |
| 181 |
- photo_info = file_save(photo_path=photo.p_photo_path, prefix='photo', ext='jpeg', thumbnail=True) |
|
| 181 |
+ photo_info = file_save(photo_path=photo.p_photo_path, prefix='photo', ext='.jpeg', thumbnail=True) |
|
| 182 | 182 |
|
| 183 | 183 |
# 群组照片记录创建 |
| 184 | 184 |
group_photo = GroupPhotoInfo.objects.create( |
@@ -22,7 +22,7 @@ class DotDict(dict): |
||
| 22 | 22 |
|
| 23 | 23 |
|
| 24 | 24 |
@transaction.atomic |
| 25 |
-def file_save(file_=None, file_path=None, prefix='img', ext='jpeg', watermark=False, thumbnail=False): |
|
| 25 |
+def file_save(file_=None, file_path=None, prefix='img', ext='.jpeg', watermark=False, thumbnail=False): |
|
| 26 | 26 |
# Photo |
| 27 | 27 |
file_ = file_ or default_storage.open(file_path) |
| 28 | 28 |
|