Consolidate the docstring of the API methods into a class docstring.
Signed-off-by: Michael Price <loneviking72@gmail.com>
This commit is contained in:
committed by
Roberto Rosario
parent
ff9e291cd7
commit
1fc06a350b
@@ -13,6 +13,10 @@ from .serializers import KeySerializer
|
||||
|
||||
|
||||
class APIKeyListView(generics.ListCreateAPIView):
|
||||
"""
|
||||
get: Returns a list of all the keys.
|
||||
post: Upload a new key.
|
||||
"""
|
||||
filter_backends = (MayanObjectPermissionsFilter,)
|
||||
mayan_object_permissions = {'GET': (permission_key_view,)}
|
||||
mayan_view_permissions = {'POST': (permission_key_upload,)}
|
||||
@@ -20,20 +24,12 @@ class APIKeyListView(generics.ListCreateAPIView):
|
||||
queryset = Key.objects.all()
|
||||
serializer_class = KeySerializer
|
||||
|
||||
def get(self, *args, **kwargs):
|
||||
"""
|
||||
Returns a list of all the keys.
|
||||
"""
|
||||
return super(APIKeyListView, self).get(*args, **kwargs)
|
||||
|
||||
def post(self, *args, **kwargs):
|
||||
"""
|
||||
Upload a new key.
|
||||
"""
|
||||
return super(APIKeyListView, self).post(*args, **kwargs)
|
||||
|
||||
|
||||
class APIKeyView(generics.RetrieveDestroyAPIView):
|
||||
"""
|
||||
delete: Delete the selected key.
|
||||
get: Return the details of the selected key.
|
||||
"""
|
||||
filter_backends = (MayanObjectPermissionsFilter,)
|
||||
mayan_object_permissions = {
|
||||
'DELETE': (permission_key_delete,),
|
||||
@@ -41,17 +37,3 @@ class APIKeyView(generics.RetrieveDestroyAPIView):
|
||||
}
|
||||
queryset = Key.objects.all()
|
||||
serializer_class = KeySerializer
|
||||
|
||||
def delete(self, *args, **kwargs):
|
||||
"""
|
||||
Delete the selected key.
|
||||
"""
|
||||
|
||||
return super(APIKeyView, self).delete(*args, **kwargs)
|
||||
|
||||
def get(self, *args, **kwargs):
|
||||
"""
|
||||
Return the details of the selected key.
|
||||
"""
|
||||
|
||||
return super(APIKeyView, self).get(*args, **kwargs)
|
||||
|
||||
Reference in New Issue
Block a user