diff --git a/apps/opm/serializers.py b/apps/opm/serializers.py index ab886397..53fb3a9a 100644 --- a/apps/opm/serializers.py +++ b/apps/opm/serializers.py @@ -61,6 +61,7 @@ class OperationDetailSerializer(CustomModelSerializer): dept_ter_ = DeptSimpleSerializer(source='dept_ter', read_only=True) dept_bus_ = DeptSimpleSerializer(source='dept_bus', read_only=True) coordinator_ = UserSimpleSerializer(source='coordinator', read_only=True) + coordinator_name = serializers.CharField(source='coordinator.name', read_only=True) create_by_ = UserSimpleSerializer(source='create_by', read_only=True) cates_ = OplCateSimpleSerializer(source='cates', read_only=True, many=True) vchannels_ = TDeviceSimpleSerializer(source='vchannels', read_only=True, many=True) diff --git a/apps/system/views.py b/apps/system/views.py index 95c4f5c9..41739bd6 100755 --- a/apps/system/views.py +++ b/apps/system/views.py @@ -625,8 +625,7 @@ filename = os.path.join(settings.BASE_DIR, 'server/conf.ini') class ApkView(MyLoggingMixin, ListCreateAPIView): - authentication_classes = [] - permission_classes = [] + permission_classes = [IsAuthenticated] serializer_class = ApkSerializer def get(self, request): diff --git a/server/settings.py b/server/settings.py index f6aa160c..e2b27be5 100755 --- a/server/settings.py +++ b/server/settings.py @@ -28,6 +28,8 @@ DEBUG = conf.DEBUG ALLOWED_HOSTS = ['*'] +SYS_VERSION = '1.00.00' + # Application definition