[TIL] Endpoint

양희연·2020년 8월 28일
0

Django

목록 보기
10/14
post-thumbnail

같은 URI에 대해서도 다른 요청을 하게 해주는 항목이 있다. 이를 엔드포인트라 한다.

from django.views import View
from django.http import JsonResponse

class MenuListView(View):
    #GET method (endpoint)
    def get(self, request):
        menus = Menu.objects.all()
        menu_list = [{
            'menu_id'   : menu.id,
            'menu_name' : menu.name
        } for menu in menus]
        
        return JsonResponse({'menu_list' : menu_list}, status = 200)
  • request
    request is an HttpRequest object.
profile
꾸준히 나아가자!

0개의 댓글