일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 안드로이드
- YMODEM
- 파이썬
- everon
- 보안
- homeassistant
- 펌웨어
- 전기차충전
- flask
- 라즈베리파이
- 완속충전기
- 서버리스
- AWS
- 홈어시스턴트
- 급속충전기
- 충전기
- STM32
- Android
- dynamodb
- IOT Core
- 플라스크
- OCPP
- raspberry
- esp8266
- 에버온
- 디자인패턴
- lambda
- 전기차
- 전기차충전기
- thread
- Today
- Total
Louie NRT Story
[파이썬 강의] REST APIs with Flask - SQL database 본문
작성일: 23년 2월 10일
PS. 기존에 생성한 프로젝트에서 진행함. 이전 포스팅 확인 필요
https://louie0724.tistory.com/606
Contents
1. Store
2. Item
3. 동작 확인(URL은 이전에 작성한 블로그와 동일함)
1. Store
1) models.store.py
- db.model을 상속받아서 데이터를 처리함
- item db와 관계가 되어 있는 것을 알 수 있음
2) resource.store.py
- model에서 정의한 내용을 바탕으로 db에서 데이터를 가져오거나 저장 할 수 있음
2. Item
1) model.item.py
- db.model을 상속받아서 데이터를 처리함
- store db의 id를 foreignkey로 사용 하고 있음을 알 수 있음
2) resource.item.py
3. 동작 확인(URL은 이전에 작성한 블로그와 동일함)
※ 여기서 ID는 Auto Increment를 사용함
1) Stores
- Post한 store 데이터를 Get 하여 데이터 확인
- stores 테이블에 저장된 데이터 확인
2) Items
- Post한 item데이터를 Get 하여 데이터 확인
- items의 테이블에 저장되니 데이터를 확인 할 수 있음
- store_id를 외래키로 가지고 있음을 알 수 있음
Referece:
https://rest-apis-flask.teclado.com/docs/first_rest_api/getting_set_up/
https://github.com/tecladocode/rest-apis-flask-python
https://www.udemy.com/course/rest-api-flask-and-python/
'전기차충전기' 카테고리의 다른 글
[TI-CCS] 초기 설치 방법 (0) | 2023.02.28 |
---|---|
[파이썬 강의] REST APIs with Flask - Many Relationship SQL - Todo (0) | 2023.02.12 |
[파이썬 강의] REST APIs with Flask - Smorest (0) | 2023.02.01 |
[형상관리] SourceTree - 되돌리기 - Todo (0) | 2023.01.18 |
[형상관리] SourceTree 브랜치, 병합 (0) | 2023.01.18 |