printf("ho_tari\n");

SNS-project(4) (server 구축) 본문

Python

SNS-project(4) (server 구축)

호타리 2023. 11. 6. 15:47

https://recordofwonseok.tistory.com/353

 

Django로 RESTful API 서버 구축해보기 (0) - Django 설치와 가상환경설정

작년 졸업프로젝트를 할 때 Django Framework를 사용하여 웹 서비스를 하나 구현했었습니다. Django의 MTV구조와 같은 기본적인 개념들은 얼추 이해가 되었지만, 베이스 지식이 많이 부족한 상태로 진

recordofwonseok.tistory.com

 

https://insomnia.rest/download

 

Download

Download Insomnia the best API Client for REST, GraphQL, GRPC and OpenAPI design tool for developers

insomnia.rest

insomnia는 REST API의 Client측 역할을 수행하는 프로그램

만약 여러분이 REST API 서버를 구축 후 이 서버가 정상적으로 작동하는지 확인하고 직접 request를 생성하거나 curl를 사용하기 위해 insomnia 사용

 

관련 코드 : https://github.com/SE0NGH0/SNS_api

 

GitHub - SE0NGH0/SNS_api

Contribute to SE0NGH0/SNS_api development by creating an account on GitHub.

github.com

 

POST를 이용해 원하는 사용자 정보를 저장 

PUT을 이용하여 원하는 사용자 정보를 수정 (url에서 users 뒤에 id번호를 입력하면 개별 정보를 수정할 수 있다)

DELETE를 이용하여 원하는 사용자 정보를 삭제 (url에서 users 뒤에 id번호를 입력하면 개별 정보를 삭제할 수 있다)

GET을 이용하여 모든 사용자 정보를 확인 (url에서 users를 입력하여 전체 사용자 정보 리스트를 확인할 수 있다)