본문 바로가기
프로젝트

FastAPI/Docker) 프로젝트 시작

by Wanado 2022. 11. 16.
728x90

fastAPI-REact

https://github.com/sixfwa/react-fastapi

 

MySQL, Python - Docker

https://jeonghoon.netlify.app/Project/miniproject/mini_docker_compose/

 

도커권한문제

https://seulcode.tistory.com/557

 

===============================

Login 설명 

https://www.youtube.com/watch?v=OYpsNaBU_O8 

 

https://lucky516.tistory.com/106

==========================================================

 

**설명

https://this-programmer.tistory.com/471

CRUD

https://okdone.tistory.com/10

FastAPI SQL DB DOCS

https://fastapi.tiangolo.com/tutorial/sql-databases/?h=db.query#read-data

Schema

https://fastapi.tiangolo.com/tutorial/sql-databases/?h=

============================================================

 

pip install 설치목록 확인

 

pip install virtualenv 가상환경설치

 

python -m venv fastapienv 폴더에 가상환경(이름) 설정하기

 

가상환경 실행

cd fastapienv
cd Scripts
activate

*파이참에서 실행시 .\activate

 나올 때 deactivate

 

 

나와서 폴더에서 pip install fastAPI[all] 

 

* SQLAlchemy 설치

pip install SQLAlchemy

 

*pymysql

pip3 install pymysql

===================================================

DB설정

https://velog.io/@crosstar1228/FastapiSQLAlchemy-%EC%9D%B4%EC%9A%A9%ED%95%98%EC%97%AC-DB%EC%99%80-%EC%97%B0%EA%B2%B0%ED%95%98%EA%B8%B0

 

순서

https://blog.neonkid.xyz/253

 

==============================================

 

*전체 조회시

 

@router.get("/check",response_class=UJSONResponse

async def red_check(request:Request, db: Session = Depends(get_db)):

   check = db.query(models.Question).all()

  return [check]

==================================

 

728x90

'프로젝트' 카테고리의 다른 글

프로젝트 -화면설계  (0) 2023.02.14
FastAPI Enum 타입  (0) 2022.12.30
카카오톡 공유 메시지 보내기  (0) 2022.12.28
FastAPI) SQL 데이터베이스  (1) 2022.10.31
FastAPI) JinJaScript  (0) 2022.10.31