| @@ -94,6 +94,7 @@ urlpatterns += [ | ||
| 94 | 94 | urlpatterns += [ | 
| 95 | 95 | url(r'^f/upload$', group_views.flyimg_upload_api, name='flyimg_upload_api'), # 飞图上传 | 
| 96 | 96 | url(r'^f/list$', group_views.flyimg_upload_api, name='flyimg_list_api'), # 飞图列表 | 
| 97 | + url(r'^f/detail$', group_views.flyimg_detail_api, name='flyimg_detail_api'), # 飞图详情 | |
| 97 | 98 | url(r'^f/comment/submit$', group_views.comment_submit_api, name='comment_submit_api'), # 飞图评论提交 | 
| 98 | 99 | url(r'^f/comment/list$', group_views.comment_submit_api, name='comment_list_api'), # 飞图评论列表 | 
| 99 | 100 | url(r'^f/thumbup/submit$', group_views.thumbup_submit_api, name='thumbup_submit_api'), # 飞图点赞提交 | 
| @@ -278,6 +278,22 @@ def flyimg_upload_api(request): | ||
| 278 | 278 |  | 
| 279 | 279 |  | 
| 280 | 280 | @logit | 
| 281 | +def flyimg_detail_api(request): | |
| 282 | +    user_id = request.POST.get('user_id', '') | |
| 283 | +    photo_id = request.POST.get('photo_id', '') | |
| 284 | + | |
| 285 | + # 群组照片校验 | |
| 286 | + try: | |
| 287 | + group_photo = GroupPhotoInfo.objects.get(pk=photo_id) | |
| 288 | + except GroupPhotoInfo.DoesNotExist: | |
| 289 | + return response(GroupPhotoStatusCode.GROUP_PHOTO_NOT_FOUND) | |
| 290 | + | |
| 291 | +    return response(200, 'Flyimg Detail Success', u'飞图详情成功', { | |
| 292 | + 'photo_info': group_photo.photo_info(user_id) | |
| 293 | + }) | |
| 294 | + | |
| 295 | + | |
| 296 | +@logit | |
| 281 | 297 | def comment_submit_api(request): | 
| 282 | 298 | """ 飞图评论提交/飞图评论列表 """ | 
| 283 | 299 |      group_id = request.POST.get('group_id', '') |