old_contents: from django.http import Http404
  from rest_framework.views import APIView
  from rest_framework.response import Response
  from rest_framework import status
  
  from plstackapi.planetstack.api.roles import add_role, delete_role, get_roles
  from plstackapi.planetstack.serializers import RoleSerializer
  
  
  class RoleListCreate(APIView):
      """ 
      List all roles or create a new role.
      """
  
      def post(self, request, format = None):
          
          if 'auth' not in request.DATA
              return Response(status=status.HTTP_400_BAD_REQUEST)        
          else if 'name' in request.DATA:
              role = add_role(request.DATA['auth'], request.DATA['name'])
              serializer = RoleSerializer(data=role)
              return Response(serializer.data, status=status.HTTP_201_CREATED)
          else:
              roles = get_roles(request.DATA['auth'])
              serializer = RoleSerializer(roles, many=True)
              return Response(Serializer.data)
          
              
          
              
              
          
  
new_contents: from django.http import Http404
  from rest_framework.views import APIView
  from rest_framework.response import Response
  from rest_framework import status
  
  from plstackapi.planetstack.api.roles import add_role, delete_role, get_roles
  from plstackapi.planetstack.serializers import RoleSerializer
  
  
  class RoleListCreate(APIView):
      """ 
      List all roles or create a new role.
      """
  
      def post(self, request, format = None):
          
          if 'auth' not in request.DATA:
              return Response(status=status.HTTP_400_BAD_REQUEST)        
          else if 'name' in request.DATA:
              role = add_role(request.DATA['auth'], request.DATA['name'])
              serializer = RoleSerializer(data=role)
              return Response(serializer.data, status=status.HTTP_201_CREATED)
          else:
              roles = get_roles(request.DATA['auth'])
              serializer = RoleSerializer(roles, many=True)
              return Response(Serializer.data)
          
              
          
              
              
          
  
subject: fix syntax error