django delete 썸네일형 리스트형 [Django] 클래스 기반의 View, Mixin, Generic View Class 기반의 View이전에 구현했던 것처럼 HTTP 메서드를 기반으로 View를 생성(GET, POST, PUT, DELETE) 할 수도 있지만, 클래스를 기반으로 View를 생성할 수도 있다. 먼저 전체 리스트를 불러오거나(GET) 데이터를 생성(POST)했던 QuestionList가 어떻게 바뀌었는지 보자. from rest_framework.response import Responsefrom rest_framework import statusfrom polls.models import Questionfrom .serializers import QuestionSerializer# APIView 사용을 위한 라이브러리 임포트from rest_framework.views import APIView#.. 더보기 [Django] GET, POST, PUT, DELETE HTTP 메서드HTTP는 요청 메서드를 정의해, 주어진 리소스(데이터)에 수행하길 원하는 행동을 뜻한다.GET: 특정 리소스의 조회를 의미, 이 요청은 데이터를 받기만 한다.POST: 특정 리소스에 엔티티를 제출할 때 쓰임, 즉 새로운 데이터를 생성할 때 쓰임PUT: 특정 목적 리소스의 데이터를 수정한다.DELETE: 특정 리소스를 삭제한다.Django API로 GET 구현django로 view를 구현할 때(뷰(views)와 템플릿(templates)), 질문 리스트를 보여주던 페이지가 있었다. 바로 index에 해당하는 메인 페이지다. 잠깐 기억을 되돌려 polls의 views.py를 살펴보자.# mysite/polls/views.pyfrom django.shortcuts import renderfro.. 더보기 이전 1 다음