0. Quickstart

O. Overview - Week2

  • read through Quickstart page

  • 프로젝트를 하나 생성해본다.

  • serializer를 정의해본다.

  • view를 통해 endpoint API 를 정의해본다.

  • 서버와 시험 통신을 해본다.

1. 프로젝트 만드는 과정

1) 프로젝트 생성

a) virtual environment 켜기

python3 -m venv env
source env/bin/activate

b) venv 에 django, djangorestframework 다운받기

pip install django
pip install djangorestframework

c) project 만들고 그 안에 application 하나 생성하기.

d) database 최초연결. admin 계정 만들기.

2) Serializer 정의

tutorial/quickstart/serializers.py

3) view 만들기

tutorial/quickstart/views.py

4) URL wire up

tutorial/urls.py

5) 세팅

tutorial/settings.py

6) runserver

2. 테스트

bash 에서 curl 날려본다.

response:

Last updated