Building REST API with Django REST Framework
Building REST API with Django REST Framework
Using Django REST Framework
Step 1: Install
pip install djangorestframework
Step 2: Create Serializer
from rest_framework import serializersfrom .models import Userclass UserSerializer(serializers.ModelSerializer):class Meta:model = Userfields = '__all__'
Step 3: Create ViewSet
from rest_framework import viewsetsfrom .models import Userclass UserViewSet(viewsets.ModelViewSet):queryset = User.objects.all()serializer_class = UserSerializer
Step 4: Add Router
from rest_framework.routers import DefaultRouterfrom .views import UserViewSetrouter = DefaultRouter()router.register(r'users', UserViewSet)
Now you get:
-
GET
-
POST
-
PUT
-
PATCH
-
DELETE
Automatically.
Comments
Post a Comment