일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- git최신코드반영
- 광주광역시운암동
- git협업하기
- 레벨분리
- CSS
- 운암동돈까스맛집
- jsp렌더링
- (✿´‿`)
- 리눅스selinux
- 운암동점심
- 권한확인명령어
- git명령어
- 스프링부트로깅
- ls-ld
- 스프링부트
- 표준프레임워크
- importjetson
- gitfetchpull
- 욜로모델
- 빈생성에러
- root접근하기
- install에러
- 우분투1804
- opencvwithcudano
- fastapi
- 로그아웃정의
- 파이썬경로설정
- gitbranch추가
- db에로그저장
- 리눅스
- Today
- Total
목록python (10)
개발자 구겹이

기분이 이상할 때는 초콜릿을 씹으며 나를 달래주면 되어유 핫 현타가 와도 오늘의 할 일을 하자!_! 250707 fastapi에서 단순레벨로 경로설정을 해줄 수 있는데,분리를 해주는 과정은 관리의 편의성을 도모할 수 있기 때문에분리를 해준다. from fastapi import FastAPI, APIRouter from router.count import router_count from router.url import router_url app = FastAPI()app.include_router(router_count) app.include_router(router_url) 진입점에서 FastAPI 객체를 넣어준 app을 찾고, 이 지점을 통해 따로 설정해줬던 route 객체들을 찾아..

데이터베이스 연동을 할 때 기본적으로 설정해주어야 할 사항들 0. 엔진설정 1. 그들만의 규칙으로의 url 설정 2. 테이블의 구조를 생성해줄 스키마 작성 > Column이라는 속성을 사용하여 해당 컬럼의 데이터 타입과 길이 , 기본키로 쓸것인가 등을 설정해줌 3. session 생성에 대한 클라스객체와 이것을 인스턴스화 4. middleware와 webserver 기능을 하는 각각의 import 거리들 fastapi sqlalchemy에서 사용할 수있는 엔진, 베이스, 쿼리 등의 제반사항들에 대해 버전이 업될수록 간략화되어가고 있다. 최신 document를 읽어보면아래의 코드들로 엔진 설정과 미들웨어, 세션 생성 등을 완료할 수 있다는 것을 알 수 있다. # 데이..

1. 가상환경설정 > python -m venv venv2. 의존성관리 파일 생성 > pip freeze > requirements.txt 3. 백엔드 코드 작성 > main.py4. 프론트엔트 파일 준비 > 5. 서버 구동을 위한 스크립트 작성 > 실행테스트 > uvicorn main:app --reload 해당 프로젝트의 프론트, 백을 다 담아줄 프로젝트 폴더를 생성하고 그 안에 백과 함께 구동될 수 있는 프론트를 넣어 관리를 시작함 프로젝트가 빌드되는 과정은 컴퓨터가 그들만의 언어로 생성하는 범위이기 때문에 함부로 건드리지 말기 프로젝트에 필요한 의존성 관리는 자바나 파이썬이나 다 중요하므로requirements.txt파일을 통해 현재 설치된 패키지 목록을 이 파일에 자동으로 기록하..

" 단일 Level을 가지는 Application 에서는 FastAPI의 app.get() 방식을, 좀 더 모듈화, 구조화가 될 필요가 있는 Application 에서는 APIRouter의 routing.get() 방식을 사용하는 것을 권장함 " 라우팅, 핸들링을 통해 각 네트워크의 노드가 호출하는 서비스에 접근할 때불필요한 장소를 제외해두고서 찾아가면 목적지에 더 빨리 찾아갈 수 있을 것임 기본적으로 from fastapi import FastAPI app = FastAPI() app.get('/') ... 방식을 사용하는 것은 어플 구동에 진입점이 되는 역할을 app이 수행하는 것이기 때문에(난 이렇게 이해함 ) 단일화해서 가면 코드도 짧막하고..

wheel명령어로 build하는 사항: 순서가 이후 setting에 관한것이 변동됐을 시 reset하는 방법 및 꼭 필요한 과정인지( ○ ) gpt에게 물어봄 _ 240715 ■ wheel 명령어 : '.whl'*파일로 빌드하는 명령어 * 파이썬 패키지 배포를 위한 형식 > 일반적으로 wheel 사용 시 패키지 설치가 더욱 빠르고 쉽게 이루어질 수 있음 ■ wheel명령어로 build한 프로젝트를 reset해야 하는 경우, 방법 설정파일이나 의존성이 변경되었다면 >> requirements.txt , pyproject.toml 등에 정의된 패키지 의존성을 업데이트할 수 있음 ■ 의존성 관리> pip install..