SMALL 코딩/FastAPI17 FastAPI 배우기 - Request body 공식 문서를 번역한 내용입니다. https://fastapi.tiangolo.com/ko/tutorial/body/ Request Body - FastAPI Request Body Warning The current page still doesn't have a translation for this language. But you can help translating it: Contributing. When you need to send data from a client (let's say, a browser) to your API, you send it as a request body. A request b fastapi.tiangolo.com Request body & Response body란? R.. 2023. 6. 26. FastAPI 배우기 - Query Parameters 공식 문서를 번역한 내용입니다. https://fastapi.tiangolo.com/ko/tutorial/query-params/ 쿼리 매개변수 - FastAPI 쿼리 매개변수 경로 매개변수의 일부가 아닌 다른 함수 매개변수를 선언할 때, "쿼리" 매개변수로 자동 해석합니다. from fastapi import FastAPI app = FastAPI() fake_items_db = [{"item_name": "Foo"}, {"item_name": "Bar" fastapi.tiangolo.com 쿼리 매개변수 경로 매개변수의 일부가 아닌 다른 함수 매개변수를 선언할 때, “쿼리” 매개변수로 자동해석한다. from fastapi import FastAPI app = FastAPI() fake_items_db.. 2023. 6. 23. FastAPI 배우기 - Path Parameters 공식문서를 번역한 내용입니다 https://fastapi.tiangolo.com/ko/tutorial/path-params/ 경로 매개변수 - FastAPI 경로 매개변수 파이썬 포맷 문자열이 사용하는 동일한 문법으로 "매개변수" 또는 "변수"를 경로에 선언할 수 있습니다: from fastapi import FastAPI app = FastAPI() @app.get("/items/{item_id}") async def read_item(item_ fastapi.tiangolo.com 경로 매개변수 from fastapi import FastAPI app = FastAPI() @app.get("/items/{item_id}") async def read_item(item_id): return {"item.. 2023. 6. 23. FastAPI 배우기 - 도입부 & 첫걸음 공식문서를 번역한 내용입니다. https://fastapi.tiangolo.com/ko/tutorial/path-params/ 경로 매개변수 - FastAPI 경로 매개변수 파이썬 포맷 문자열이 사용하는 동일한 문법으로 "매개변수" 또는 "변수"를 경로에 선언할 수 있습니다: from fastapi import FastAPI app = FastAPI() @app.get("/items/{item_id}") async def read_item(item_ fastapi.tiangolo.com FastAPI 설치 pip install fastapi 서버 역할을 하는 uvicorn 설치 pip install “uvicorn[standard]” Main.py from fastapi import FastAPI app.. 2023. 6. 23. FastAPI 문서: https://fastapi.tiangolo.com 소스 코드: https://github.com/tiangolo/fastapi FastAPI는 현대적이고, 빠르며(고성능), 파이썬 표준 타입 힌트에 기초한 Python3.6+의 API를 빌드하기 위한 웹 프레임워크입니다. 주요 특징으로: 빠름: (Starlette과 Pydantic 덕분에) NodeJS 및 Go와 대등할 정도로 매우 높은 성능. 사용 가능한 가장 빠른 파이썬 프레임워크 중 하나. 빠른 코드 작성: 약 200%에서 300%까지 기능 개발 속도 증가. * 적은 버그: 사람(개발자)에 의한 에러 약 40% 감소. * 직관적: 훌륭한 편집기 지원. 모든 곳에서 자동완성. 적은 디버깅 시간. 쉬움: 쉽게 사용하고 배우도록 설계. 적은 문서.. 2023. 6. 23. 이전 1 2 3 다음 반응형 LIST