반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Streamlit기초
- java
- 안드로이드 앱 개발
- 데이터베이스
- 자바초보
- Matplotlib 기초
- 스트림릿
- MySQL
- 판다스공부
- 파이썬공부
- streamlit
- 웹대시보드 제작
- 자바프로그래밍
- serverless
- 파이썬
- db
- 자바
- 웹대시보드 기초
- 안드로이드 스튜디오
- RESTful API
- Streamlit기본
- 자바스크립트 공부
- Pandas
- 자바공부
- 자바기초
- 판다스
- 자바스크립트
- 스트림릿 기본
- Android
- JavaScript
Archives
- Today
- Total
ruriruriya
[RESTful API] 가상환경 설정하기(flask, postman 설치) 본문
반응형
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/
다운로드 후 회원가입하여 설치를 완료한다.(구글 연동 가능)
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
반응형
'Python Flask' 카테고리의 다른 글
[RESTful API] Python MySQL- Connector를 활용한 insert 방법 (1) | 2023.12.06 |
---|---|
[RESTful API] Python Flask - API 경로와 Resource 클래스 연결하는 방법 (0) | 2023.12.06 |
[RESTful API] Python Flask - API 개발을 위해 Resource 클래스 개발하는 코드 (0) | 2023.12.06 |
[RESTful API] Python Flask 프레임워크를 활용한 기본구조 (0) | 2023.12.06 |
[RESTful API] RESTful API란? (URL, Method, Message) (2) | 2023.12.06 |