Skip to content

Commit 8d07cb0

Browse files
authored
Merge pull request #711 from globocom/open-list-api
open list api - teams and databases
2 parents 023fe1e + 701b249 commit 8d07cb0

File tree

4 files changed

+4
-110
lines changed

4 files changed

+4
-110
lines changed

dbaas/api/database_list.py

Lines changed: 0 additions & 65 deletions
This file was deleted.

dbaas/api/list_database.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# -*- coding: utf-8 -*-
22
from __future__ import absolute_import, unicode_literals
33
from rest_framework import viewsets, serializers, status, filters
4-
from rest_framework.permissions import IsAuthenticated
4+
from rest_framework import permissions
55
import logging
66
from logical.models import Database
77
from physical import models as physical_models
@@ -45,7 +45,7 @@ class DatabaseListAPI(viewsets.ReadOnlyModelViewSet):
4545
* ### __List databases__
4646
__GET__ /api/database_list/
4747
"""
48-
permission_classes = [IsAuthenticated]
48+
permission_classes = (permissions.IsAuthenticatedOrReadOnly,)
4949
model = Database
5050
serializer_class = DatabaseSerializer
5151
# queryset = Database.objects.all()

dbaas/api/list_team.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# -*- coding: utf-8 -*-
22
from __future__ import absolute_import, unicode_literals
33
from rest_framework import viewsets, serializers
4-
from rest_framework.permissions import IsAuthenticated
4+
from rest_framework import permissions
55
from rest_framework.response import Response
66
from account import models
77
import logging
@@ -28,7 +28,7 @@ class TeamListAPI(viewsets.ViewSet):
2828
"""
2929
Environment API
3030
"""
31-
permission_classes = [IsAuthenticated]
31+
permission_classes = (permissions.IsAuthenticatedOrReadOnly,)
3232
serializer_class = TeamApiSerializer
3333
http_method_names = ['get']
3434
queryset = models.Team.objects.all().prefetch_related()

dbaas/api/team_list.py

Lines changed: 0 additions & 41 deletions
This file was deleted.

0 commit comments

Comments
 (0)