도입부

2021. 9. 25. 15:40[개발] 문서 번역/FastAPI

자습서 - 사용자 안내서 - 도입부

이 자습서는 FastAPI의 대부분의 기능을 단계적으로 사용하는 방법을 보여줍니다.

코드 실행하기

모든 코드 블록은 복사하고 직접 사용할 수 있습니다(실제로 테스트한 파이썬 파일입니다).

예제를 실행하려면 코드를 [main.py](http://main.py) 파일에 복사하고 다음을 사용하여 uvicorn 을 시작합니다.

$ uvicorn main:app --reload

INFO: Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit)
INFO: Started reloader process [28720]
INFO: Started server process [28722]
INFO: Waiting for application startup.
INFO: Application startup complete.

FastAPI 설치

첫 번째 단계는 FastAPI 설치입니다.

자습시에는 모든 선택적인 의존성 및 기능을 사용하여 설치할 수 있습니다:

$ pip install fastapi[all]

... 이는 서버로 사용할 수 있는 uvicorn 역시 포함하고 있습니다.

  • 참고

    부분적으로 설치할 수도 있습니다.

    애플리케이션을 운영 환경에 배포하려는 경우 다음과 같이 합니다.

      pip install fastapi

    추가로 서버 역할을 하는 uvicorn 을 설치합니다.

      pip install uvicorn

고급 사용자 안내서

이 자습서 - 사용자 안내서 다음에 읽을 수 있는 고급 사용자 안내서도 있습니다.

고급 사용자 안내서는 현재 문서를 기반으로 하고, 동일한 개념을 사용하며, 추가 기능들을 알려줍니다.

하지만 (지금 읽고 있는) 자습서 - 사용자 안내서 를 먼저 읽는게 좋습니다.

자습서 - 사용자 안내서만으로 완전한 애플리케이션을 구축한 다음, 고급 사용자 안내서의 몇 가지 추가 아이디어를 사용하여 필요에 따라 다양한 방식으로 확장할 수 있도록 설계되었습니다.

'[개발] 문서 번역 > FastAPI' 카테고리의 다른 글

첫걸음  (0) 2021.09.25
<