ruriruriya

[RESTful API] 가상환경 설정하기(flask, postman 설치) 본문

Python Flask

[RESTful API] 가상환경 설정하기(flask, postman 설치)

루리야ㅑ 2023. 12. 6. 12:28
반응형

RESTful API 사용을 위한 가상환경을 만들어보자.

1. 아나콘다 가상환경 설정

$conda create -n 가상환경이름 python=3.10

 

2. VS code에서 Flask 프레임워크 설치

Flask는 Python으로 웹 애플리케이션을 개발하기 위한 경량 마이크로 웹 프레임워크이다.

하단의 파이썬 인터프리터에서 해당 가상환경의 인터프리터를 선택해준다.

새 프롬프트를 열면 자동으로 가상환경이 실행되거나
안된다면 conda activate (가상환경명)으로 실행해준다.

해당 가상환경 터미널에서 아래 명령어를 순서대로 실행한다.

  • pip install flask
  • pip install-restful

 

3. postman 설치

Postman은 API 개발 및 테스트를 위한 협업 도구이자 클라이언트이다. 주로 개발자들이 API를 테스트하고 디버그하며, API 요청을 관리하고 문서화하는 데 사용된다.

API 개발 후 API 명세서로 쉽게 만들 수 있다.

https://www.postman.com/downloads/

다운로드 후 회원가입하여 설치를 완료한다.(구글 연동 가능)

 

Download Postman | Get Started for Free

Try Postman for free! Join 30 million developers who rely on Postman, the collaboration platform for API development. Create better APIs—faster.

www.postman.com

 

4. MySQL workbench 설정

프로젝트 전용 DB 스키마를 만들기 위해
유저도 새로 만든다.

1. 어드민 계정에서 새로운 스키마를 만든 후 sql문에 아래와 같이 실행한다.

use mysql;
create user '유저명'@'%' identified by '유저의 비밀번호';
grant all privileges on 스키마명.* to '유저명'@'%';

 

2. MySQL workbench  홈으로 가서

Connection 을 추가한다.
이름, Hostname(aws RDS 엔드포인트), Username(위의 유저명), Store in Vault 에서 위에 설정한 비밀번호를 입력한다.

그리고 연결 테스트 후 OK

반응형