1. http request function
2. Structure :
1. get = get method
2. self = pre defined varibles
3. request = request obj from the client
4. format = None(json), XML, json ...
3. Flow :
1. request datas with model
2. serialize data
3. return data
4. Serialize
5. return Response(data=serializer.data)
============ views.py ============
from rest_framework.views import APIView
from rest_framework.response import Response
from . import models, serializers
class ListAllImages(APIView) :
def get(self, request, format=None) :
#get datas with model
all_images = models.Image.objects.all()
#serialize data
serializer = serializers.ImageSerializer(all_images, many=True)
#Return data, Finish the def
return Response(data=serializer.data)
'BackEnd > PYTHON, Django' 카테고리의 다른 글
MAKE LIKE API (0) | 2019.12.23 |
---|---|
Feed API (0) | 2019.12.20 |
REST FRAMEWORK - serializers (0) | 2019.12.10 |
REST FRAMEWORK - MAKE API (0) | 2019.12.10 |
Admin Panel (0) | 2019.12.09 |