본문 바로가기
SMALL

코딩/FastAPI17

FastAPI 배우기 - Response Status Code 공식문서를 번역(deepl)한 내용입니다. https://fastapi.tiangolo.com/ko/tutorial/response-status-code/ 응답 상태 코드 - FastAPI FastAPI framework, high performance, easy to learn, fast to code, ready for production fastapi.tiangolo.com 응답 모델과 같은 방법으로, 어떤 경로 작동이든 status_code 매개변수를 사용하여 응답에 대한 HTTP 상태 코드를 선언할 수 있습니다. @app.get() @app.post() @app.put() @app.delete() 기타 from fastapi import FastAPI app = FastAPI() @app.pos.. 2023. 8. 15.
FastAPI 배우기 - Extra Models 공식문서를 번역(deepl)한 내용입니다 https://fastapi.tiangolo.com/ko/tutorial/extra-models/ Extra Models - FastAPI FastAPI framework, high performance, easy to learn, fast to code, ready for production fastapi.tiangolo.com 이전 예제에 이어서, 관련 모델이 두 개 이상 있는 것이 일반적입니다. 특히 사용자 모델의 경우 더욱 그렇습니다: 입력 모델에 비밀번호를 사용할 수 있어야 합니다. 출력 모델에는 비밀번호가 없어야 합니다. 데이터베이스 모델에는 해시된 비밀번호가 필요할 수 있습니다. ❗주의 사용자의 일반 텍스트 비밀번호를 저장하지 마세요. 항상 확인할 수.. 2023. 8. 1.
FastAPI 배우기 - Response Model 공식문서를 번역한 내용입니다. https://fastapi.tiangolo.com/ko/tutorial/response-model/ Response Model - Return Type - FastAPI FastAPI framework, high performance, easy to learn, fast to code, ready for production fastapi.tiangolo.com 경로 연산 함수 return type에 주석을 달아 응답에 사용되는 유형을 선언할 수 있습니다. 함수 매개변수의 입력 데이터와 동일한 방식으로 유형 어노테이션을 사용할 수 있으며, Pydantic 모델, list, dict, int, bool 등의 스칼라 값 등을 사용할 수 있습니다. from fastapi impo.. 2023. 7. 19.
FastAPI 배우기 - Header Parameters 이번 건 이미 번역이 되어있네요 https://fastapi.tiangolo.com/ko/tutorial/header-params/ 헤더 매개변수 - FastAPI FastAPI framework, high performance, easy to learn, fast to code, ready for production fastapi.tiangolo.com 헤더 매개변수를 Query, Path 그리고 Cookie 매개변수들과 같은 방식으로 정의할 수 있습니다. Header 임포트 먼저 Header를 임포트합니다. from typing import Union from fastapi import FastAPI, Header app = FastAPI() @app.get("/items/") async def re.. 2023. 7. 11.
FastAPI 배우기 - Cookie Parameters 공식문서를 번역한 내용입니다. https://fastapi.tiangolo.com/ko/tutorial/cookie-params/ Cookie Parameters - FastAPI FastAPI framework, high performance, easy to learn, fast to code, ready for production fastapi.tiangolo.com 쿼리 및 경로 매개변수를 정의하는 것과 동일한 방식으로 쿠키 매개변수를 정의할 수 있습니다. Cookie 임포트 우선 Cookie를 임포트합니다. from typing import Annotated from fastapi import Cookie, FastAPI app = FastAPI() @app.get("/items/") async .. 2023. 7. 11.
FastAPI 배우기 - Extra Data Types 공식문서를 번역한 내용입니다 https://fastapi.tiangolo.com/ko/tutorial/extra-data-types/ Extra Data Types - FastAPI FastAPI framework, high performance, easy to learn, fast to code, ready for production fastapi.tiangolo.com 지금까지 사용한 데이터 타입은 아래와 같다. int(정수형) float(실수형) str(문자열) bool(불리언) 다른 데이터 자료형 UUID : ‘Universally Unique Identifier”`라고 하는 것인데, 표준적으로 많은 데이터베이스와 시스템에서 ID로 사용한다. 요청이나 응답에 대해서 str로 표현이 가능하다. da.. 2023. 7. 3.
반응형
LIST