Skip to content

tbnsok40/DRF-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Rest Framework Tutorial


Goal

✅ REST API: GET, POST, UPDATE, DELETE
✅ Test in POSTMAN
✅ Connect Frontend with React Server
✅ Input value from React, Store it in Django

trouble shooting

  • postman 사용시 desktop version download 후 진행
  • cloud ver 진행 시, get 요청 에러
  • POST 요청 시, param에 데이터 넣는 것이 아닌, Body에 데이터 입력 (in POSTMAN)

POSTMAN을 사용하지 않고, terminal에서도 HTTP 요청을 보낼 수 있다.

  • GET
    img.png
  • POST
    img_1.png

CORS 해결

>>> terminal) pip install django-cors-headers                                                      

# settings.py

INSTALLED_APPS = [
    ...
    'corsheaders', # 추가
]

# 추가
CORS_ORIGIN_WHITELIST = ['http://localhost:3000']

MIDDLEWARE = [
    'corsheaders.middleware.CorsMiddleware',  # 추가
    'django.middleware.common.CommonMiddleware',  # 추가
    ...
]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published