| @@ -4,11 +4,11 @@ from __future__ import division | ||
| 4 | 4 |  | 
| 5 | 5 | from django.conf import settings | 
| 6 | 6 | from django.db import transaction | 
| 7 | +from django_response import response | |
| 7 | 8 | from logit import logit | 
| 8 | 9 |  | 
| 9 | 10 | from account.models import TourGuideInfo, UserInfo | 
| 10 | 11 | from utils.error.errno_utils import TourGuideStatusCode | 
| 11 | -from utils.error.response_utils import response | |
| 12 | 12 | from utils.redis.rprofile import set_profile_info | 
| 13 | 13 |  | 
| 14 | 14 |  | 
| @@ -3,6 +3,7 @@ | ||
| 3 | 3 | from curtail_uuid import CurtailUUID | 
| 4 | 4 | from django.contrib.auth.models import Group, User | 
| 5 | 5 | from django.db import transaction | 
| 6 | +from django_response import response | |
| 6 | 7 | from ipaddr import client_ip | 
| 7 | 8 | from logit import logit | 
| 8 | 9 | from rest_framework import viewsets | 
| @@ -12,7 +13,6 @@ from account.models import LensmanInfo, UserInfo | ||
| 12 | 13 | from account.serializers import GroupSerializer, LensmanInfoSerializer, UserInfoSerializer, UserSerializer | 
| 13 | 14 | from operation.models import GuestEntranceControlInfo | 
| 14 | 15 | from utils.error.errno_utils import UserStatusCode | 
| 15 | -from utils.error.response_utils import response | |
| 16 | 16 | from utils.redis.rguest import get_guest_entrance_control | 
| 17 | 17 | from utils.redis.rprofile import set_profile_info | 
| 18 | 18 | from utils.version_utils import is_version_match | 
| @@ -2,8 +2,9 @@ | ||
| 2 | 2 |  | 
| 3 | 3 | from __future__ import division | 
| 4 | 4 |  | 
| 5 | +from django_response import response | |
| 6 | + | |
| 5 | 7 | from mch.models import BrandInfo, DistributorInfo, ModelInfo | 
| 6 | -from utils.error.response_utils import response | |
| 7 | 8 |  | 
| 8 | 9 |  | 
| 9 | 10 | def brands_list(request): | 
| @@ -1,10 +1,10 @@ | ||
| 1 | 1 | # -*- coding: utf-8 -*- | 
| 2 | 2 |  | 
| 3 | +from django_response import response | |
| 3 | 4 | from logit import logit | 
| 4 | 5 |  | 
| 5 | 6 | from account.models import UserInfo | 
| 6 | 7 | from utils.error.errno_utils import LensmanStatusCode, TokenStatusCode | 
| 7 | -from utils.error.response_utils import response | |
| 8 | 8 | from utils.redis.connect import r | 
| 9 | 9 |  | 
| 10 | 10 |  | 
| @@ -5,11 +5,11 @@ from __future__ import division | ||
| 5 | 5 | import json | 
| 6 | 6 |  | 
| 7 | 7 | from django.core.serializers.json import DjangoJSONEncoder | 
| 8 | +from django_response import response | |
| 8 | 9 | from logit import logit | 
| 9 | 10 | from TimeConvert import TimeConvert as tc | 
| 10 | 11 |  | 
| 11 | 12 | from utils.error.errno_utils import GroupUserStatusCode | 
| 12 | -from utils.error.response_utils import response | |
| 13 | 13 | from utils.redis.connect import r | 
| 14 | 14 | from utils.redis.rkeys import (TOUR_GUIDE_GROUP_CUR_SESSION, TOUR_GUIDE_GROUP_GEO_INFO, TOUR_GUIDE_GROUP_GEO_SUBMIT_DT, | 
| 15 | 15 | TOUR_GUIDE_GROUP_USER_GEO_LIST) | 
| @@ -2,13 +2,13 @@ | ||
| 2 | 2 |  | 
| 3 | 3 | from __future__ import division | 
| 4 | 4 |  | 
| 5 | +from django_response import response | |
| 5 | 6 | from logit import logit | 
| 6 | 7 | from TimeConvert import TimeConvert as tc | 
| 7 | 8 |  | 
| 8 | 9 | from account.models import UserInfo | 
| 9 | 10 | from group.models import GroupInfo, GroupUserInfo | 
| 10 | 11 | from utils.error.errno_utils import GroupStatusCode, GroupUserStatusCode, UserStatusCode | 
| 11 | -from utils.error.response_utils import response | |
| 12 | 12 | from utils.group_photo_utils import get_current_photos | 
| 13 | 13 | from utils.redis.connect import r | 
| 14 | 14 | from utils.redis.rgroup import get_group_info, get_group_users_info, set_group_users_info | 
| @@ -4,6 +4,7 @@ from __future__ import division | ||
| 4 | 4 |  | 
| 5 | 5 | from curtail_uuid import CurtailUUID | 
| 6 | 6 | from django.db import transaction | 
| 7 | +from django_response import response | |
| 7 | 8 | from ipaddr import client_ip | 
| 8 | 9 | from isoweek import Week | 
| 9 | 10 | from logit import logit | 
| @@ -16,7 +17,6 @@ from message.models import SystemMessageInfo | ||
| 16 | 17 | from pay.models import OrderInfo | 
| 17 | 18 | from photo.models import PhotosInfo | 
| 18 | 19 | from utils.error.errno_utils import LensmanStatusCode, OrderStatusCode, UserStatusCode | 
| 19 | -from utils.error.response_utils import response | |
| 20 | 20 | from utils.message_utils import system_messages | 
| 21 | 21 | from utils.redis.connect import r | 
| 22 | 22 | from utils.redis.rbrief import set_brief_info | 
| @@ -8,6 +8,7 @@ import shortuuid | ||
| 8 | 8 | from curtail_uuid import CurtailUUID | 
| 9 | 9 | from django.conf import settings | 
| 10 | 10 | from django.core.serializers.json import DjangoJSONEncoder | 
| 11 | +from django_response import response | |
| 11 | 12 | from logit import logit | 
| 12 | 13 | from TimeConvert import TimeConvert as tc | 
| 13 | 14 |  | 
| @@ -15,7 +16,6 @@ from account.models import UserInfo | ||
| 15 | 16 | from group.models import GroupInfo, GroupUserInfo | 
| 16 | 17 | from utils.admin_utils import have_active_group, is_group_admin, is_group_subadmin | 
| 17 | 18 | from utils.error.errno_utils import GroupStatusCode, GroupUserStatusCode, TokenStatusCode, UserStatusCode | 
| 18 | -from utils.error.response_utils import response | |
| 19 | 19 | from utils.redis.connect import r | 
| 20 | 20 | from utils.redis.rgroup import get_group_info, get_group_users_info, set_group_info, set_group_users_info | 
| 21 | 21 | from utils.redis.rkeys import TOUR_GUIDE_GROUP_CUR_GATHER_INFO, TOUR_GUIDE_GROUP_CUR_SESSION | 
| @@ -2,12 +2,12 @@ | ||
| 2 | 2 |  | 
| 3 | 3 | from __future__ import division | 
| 4 | 4 |  | 
| 5 | +from django_response import response | |
| 5 | 6 | from logit import logit | 
| 6 | 7 |  | 
| 7 | 8 | from group.models import GroupUserInfo | 
| 8 | 9 | from utils.admin_utils import is_group_admin | 
| 9 | 10 | from utils.error.errno_utils import GroupStatusCode | 
| 10 | -from utils.error.response_utils import response | |
| 11 | 11 |  | 
| 12 | 12 |  | 
| 13 | 13 | @logit | 
| @@ -6,6 +6,7 @@ import json | ||
| 6 | 6 |  | 
| 7 | 7 | from django.conf import settings | 
| 8 | 8 | from django.db import transaction | 
| 9 | +from django_response import response | |
| 9 | 10 | from logit import logit | 
| 10 | 11 | from TimeConvert import TimeConvert as tc | 
| 11 | 12 |  | 
| @@ -13,7 +14,6 @@ from account.models import UserInfo | ||
| 13 | 14 | from group.models import GroupInfo, GroupUserInfo | 
| 14 | 15 | from utils.admin_utils import is_group_subadmin | 
| 15 | 16 | from utils.error.errno_utils import GroupStatusCode, GroupUserStatusCode, UserStatusCode | 
| 16 | -from utils.error.response_utils import response | |
| 17 | 17 | from utils.group_photo_utils import get_current_photos | 
| 18 | 18 | from utils.redis.connect import r | 
| 19 | 19 | from utils.redis.rgroup import get_group_info, get_group_users_info, get_group_users_kv_info, set_group_users_info | 
| @@ -5,6 +5,7 @@ from __future__ import division | ||
| 5 | 5 | from curtail_uuid import CurtailUUID | 
| 6 | 6 | from django.conf import settings | 
| 7 | 7 | from django.db import connection, transaction | 
| 8 | +from django_response import response | |
| 8 | 9 | from logit import logit | 
| 9 | 10 | from paginator import pagination | 
| 10 | 11 | from rest_framework import viewsets | 
| @@ -15,7 +16,6 @@ from group.models import GroupInfo, GroupPhotoInfo, GroupUserInfo, PhotoCommentI | ||
| 15 | 16 | from group.serializers import GroupInfoSerializer, GroupPhotoInfoSerializer, GroupUserInfoSerializer | 
| 16 | 17 | from message.models import UserMessageInfo | 
| 17 | 18 | from utils.error.errno_utils import GroupPhotoStatusCode, GroupStatusCode, GroupUserStatusCode, UserStatusCode | 
| 18 | -from utils.error.response_utils import response | |
| 19 | 19 | from utils.group_photo_utils import get_current_photos | 
| 20 | 20 | from utils.price_utils import get_group_photo_price | 
| 21 | 21 | from utils.qiniucdn import qiniu_file_url | 
| @@ -1,13 +1,13 @@ | ||
| 1 | 1 | # -*- coding: utf-8 -*- | 
| 2 | 2 |  | 
| 3 | 3 | from django.conf import settings | 
| 4 | +from django_response import response | |
| 4 | 5 | from logit import logit | 
| 5 | 6 | from paginator import pagination | 
| 6 | 7 |  | 
| 7 | 8 | from account.models import UserInfo | 
| 8 | 9 | from message.models import SystemMessageDeleteInfo, SystemMessageInfo, SystemMessageReadInfo, UserMessageInfo | 
| 9 | 10 | from utils.error.errno_utils import MessageStatusCode, UserStatusCode | 
| 10 | -from utils.error.response_utils import response | |
| 11 | 11 | from utils.message_utils import system_messages, system_unread_messages | 
| 12 | 12 | from utils.redis.rmessage import set_system_message_delete_info, set_system_message_read_info | 
| 13 | 13 |  | 
| @@ -3,13 +3,13 @@ | ||
| 3 | 3 | from curtail_uuid import CurtailUUID | 
| 4 | 4 | from django.conf import settings | 
| 5 | 5 | from django.db import transaction | 
| 6 | +from django_response import response | |
| 6 | 7 | from ipaddr import client_ip | 
| 7 | 8 | from logit import logit | 
| 8 | 9 | from pywe_miniapp import get_userinfo | 
| 9 | 10 | from TimeConvert import TimeConvert as tc | 
| 10 | 11 |  | 
| 11 | 12 | from account.models import UserInfo | 
| 12 | -from utils.error.response_utils import response | |
| 13 | 13 | from utils.redis.rprofile import set_profile_info | 
| 14 | 14 |  | 
| 15 | 15 |  | 
| @@ -4,12 +4,12 @@ import os | ||
| 4 | 4 |  | 
| 5 | 5 | from django.conf import settings | 
| 6 | 6 | from django.shortcuts import redirect | 
| 7 | +from django_response import response | |
| 7 | 8 | from logit import logit | 
| 8 | 9 |  | 
| 9 | 10 | from account.models import UserInfo | 
| 10 | 11 | from operation.models import FeedbackInfo, GuestEntranceControlInfo, LatestAppInfo, SplashInfo | 
| 11 | 12 | from utils.error.errno_utils import UserStatusCode | 
| 12 | -from utils.error.response_utils import response | |
| 13 | 13 | from utils.redis.rapp import get_latest_app | 
| 14 | 14 | from utils.redis.rguest import get_guest_entrance_control | 
| 15 | 15 | from utils.redis.roperation.rbox_program_version import get_box_program_version | 
| @@ -3,6 +3,7 @@ | ||
| 3 | 3 | from django.conf import settings | 
| 4 | 4 | from django.db import transaction | 
| 5 | 5 | from django.shortcuts import HttpResponse | 
| 6 | +from django_response import response | |
| 6 | 7 | from logit import logit | 
| 7 | 8 | from paginator import pagination | 
| 8 | 9 | from pywe_exception import WeChatPayException | 
| @@ -18,7 +19,6 @@ from pay.models import OrderInfo | ||
| 18 | 19 | from photo.models import PhotosInfo | 
| 19 | 20 | from utils.error.errno_utils import (GroupPhotoStatusCode, OrderStatusCode, UserStatusCode, WechatStatusCode, | 
| 20 | 21 | WithdrawStatusCode) | 
| 21 | -from utils.error.response_utils import response | |
| 22 | 22 | from utils.price_utils import get_group_photo_price | 
| 23 | 23 | from utils.redis.rbrief import set_brief_info | 
| 24 | 24 | from utils.redis.rorder import set_lensman_order_record | 
| @@ -4,6 +4,7 @@ from curtail_uuid import CurtailUUID | ||
| 4 | 4 | from django.db import transaction | 
| 5 | 5 | from django.shortcuts import render | 
| 6 | 6 | from django_q.tasks import async | 
| 7 | +from django_response import response | |
| 7 | 8 | from ipaddr import client_ip | 
| 8 | 9 | from logit import logit | 
| 9 | 10 | from rest_framework import viewsets | 
| @@ -14,7 +15,6 @@ from group.models import GroupInfo, GroupPhotoInfo, GroupUserInfo | ||
| 14 | 15 | from photo.models import PhotosInfo | 
| 15 | 16 | from photo.serializers import PhotosInfoSerializer | 
| 16 | 17 | from utils.error.errno_utils import LensmanStatusCode, PhotoStatusCode | 
| 17 | -from utils.error.response_utils import response | |
| 18 | 18 | from utils.redis.connect import r | 
| 19 | 19 | from utils.redis.rgroup import get_group_info, set_group_info, set_group_users_info | 
| 20 | 20 | from utils.redis.rkeys import (GROUP_LAST_PHOTO_PK, GROUP_USERS_DELETED_SET, GROUP_USERS_PASSED_SET, | 
| @@ -1,10 +1,9 @@ | ||
| 1 | 1 | # -*- coding: utf-8 -*- | 
| 2 | 2 |  | 
| 3 | +from django_response import response | |
| 3 | 4 | from logit import logit | 
| 4 | 5 | from TimeConvert import TimeConvert as tc | 
| 5 | 6 |  | 
| 6 | -from utils.error.response_utils import response | |
| 7 | - | |
| 8 | 7 |  | 
| 9 | 8 | @logit | 
| 10 | 9 | def get_server_time_api(request): | 
| @@ -1,18 +0,0 @@ | ||
| 1 | -# -*- coding: utf-8 -*- | |
| 2 | - | |
| 3 | -from django.http import JsonResponse | |
| 4 | -from StatusCode import StatusCodeField | |
| 5 | - | |
| 6 | - | |
| 7 | -def response_data(status_code=200, message=None, description=None, data={}, **kwargs): | |
| 8 | -    return dict({ | |
| 9 | - 'status': status_code, | |
| 10 | - 'message': message, | |
| 11 | - 'description': description, | |
| 12 | - 'data': data, | |
| 13 | - }, **kwargs) | |
| 14 | - | |
| 15 | - | |
| 16 | -def response(status_code=200, message=None, description=None, data={}, **kwargs): | |
| 17 | - message, description = (message or status_code.message, description or status_code.description) if isinstance(status_code, StatusCodeField) else (message, description) | |
| 18 | - return JsonResponse(response_data(status_code, message, description, data, **kwargs), safe=False) |