같은 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