Request, Response 객체, Status 모듈 Request 객체 REST framework의 Request 객체는 HttpRequest 객체를 상속 받고 있음 더 유연한 request 파싱을 제공 코어 기능은 request.data임 request.post는 오직 POST에서만 있음 request.POST # Only handles form data. Only works for 'POST' method. request.data # Handles arbitrary data. Works for 'POST', 'PUT' and 'PATCH' methods. Response 객체 클라이언트에게 요청 받은 타입으로 리턴함 return Response(data) # Renders to content t..
Backend/Django
환경 설정 pygments 설치 snippets 앱 만들기 pip install pygments # We'll be using this for the code highlighting cd tutorial python manage.py startapp snippets settings.py의 INSTALLED_APPS에 snippets 추가 INSTALLED_APPS = [ ... 'rest_framework', 'snippets', ] Serializer 작성 모델 적용 모델 작성 Snippet 모델 작성 from django.db import models from pygments.lexers import get_all_lexers from pygments.styles import get_all_style..
해당 글은 장고 퀵스타트 를 참고한 글입니다. 프로젝트 초기화 프로젝트 생성 폴더 생성 가상 환경 생성 장고, 장고레스트프레임워크 설치 프로젝트 생성 앱 생성 # Create the project directory mkdir tutorial cd tutorial # Create a virtual environment to isolate our package dependencies locally python3 -m venv env source env/bin/activate # On Windows use `env\Scripts\activate` # Install Django and Django REST framework into the virtual environment pip install django p..