Django backend for WorkX project
Nie możesz wybrać więcej, niż 25 tematów
Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
To repozytorium jest zarchiwizowane. Możesz wyświetlać pliki i je sklonować, ale nie możesz do niego przepychać zmian lub otwierać zgłoszeń/Pull Requestów.
|
- from rest_framework.response import Response
- from rest_framework.views import APIView
- from rest_framework.authentication import TokenAuthentication, SessionAuthentication
- from rest_framework.permissions import IsAuthenticated
- from .models import Project
- from .serializers import ProjectSerializer
-
-
- class ProjectList(APIView):
- authentication_classes = [TokenAuthentication, SessionAuthentication]
- permission_classes = [IsAuthenticated]
-
- def get(self, request):
- projects = Project.objects.all()
- serializer = ProjectSerializer(projects, many=True)
- return Response(serializer.data)
|