ITRadio/server/proj/userProfile/views.py

22 lines
863 B
Python

from rest_framework.permissions import IsAuthenticated, AllowAny
from django.shortcuts import get_object_or_404
from django.db import transaction
from rest_framework.viewsets import ViewSet
from rest_framework import viewsets, status, views
from rest_framework.response import Response
from rest_framework.decorators import api_view, permission_classes, action
from django.contrib.auth.models import User
from rest_framework_simplejwt.authentication import JWTAuthentication
from rest_framework_simplejwt.exceptions import InvalidToken, AuthenticationFailed
from .models import Team
from .serializers import TeamSerializer
class TeamViewSet(ViewSet):
def list(self, request):
queryset = Team.objects.all()
serializer = TeamSerializer(queryset, many=True)
return Response(serializer.data, status=status.HTTP_200_OK)