From: sptcnl <119477585+sptcnl@users.noreply.github.com> Date: Thu, 7 Nov 2024 20:41:38 +0000 (+0900) Subject: 🌐 Add Korean translation for `docs/ko/docs/how-to/conditional-openapi.md` (#12731) X-Git-Tag: 0.115.5~159 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2fcae5f10832bc89f9a1f7974270cc83bedf8c40;p=thirdparty%2Ffastapi%2Ffastapi.git 🌐 Add Korean translation for `docs/ko/docs/how-to/conditional-openapi.md` (#12731) --- diff --git a/docs/ko/docs/how-to/conditional-openapi.md b/docs/ko/docs/how-to/conditional-openapi.md new file mode 100644 index 0000000000..79c7f0dd2d --- /dev/null +++ b/docs/ko/docs/how-to/conditional-openapi.md @@ -0,0 +1,61 @@ +# ì¡°ê±´ë¶ì ì¸ OpenAPI + +íìí ê²½ì°, ì¤ì ë° íê²½ ë³ì를 ì¬ì©íì¬ íê²½ì ë°ë¼ ì¡°ê±´ë¶ë¡ OpenAPI를 구ì±íê³ ìì í ë¹íì±íí ìë ììµëë¤. + +## ë³´ì, API ë° docsì ëí´ì + +íë¡ëì ìì, 문ìíë ì¬ì©ì ì¸í°íì´ì¤(UI)를 ì¨ê¸°ë ê²ì´ API를 ë³´í¸íë ë°©ë²ì´ *ëì´ìë ì ë©ëë¤*. + +ì´ë APIì ì¶ê°ì ì¸ ë³´ìì ì ê³µíì§ ìì¼ë©°, *ê²½ë¡ ìì *ì ì¬ì í ëì¼í ìì¹ìì ì¬ì© í ì ììµëë¤. + +ì½ëì ë³´ì ê²°í¨ì´ ìë¤ë©´, ê·¸ ê²°í¨ì ì¬ì í ì¡´ì¬í ê²ì ëë¤. + +문ì를 ì¨ê¸°ë ê²ì APIì ìí¸ìì©íë ë°©ë²ì ì´í´í기 ì´ë µê² ë§ë¤ë©°, íë¡ëì ìì ëë²ê¹ ì ë ì´ë µê² ë§ë¤ ì ììµëë¤. ì´ë ë¨ìí '모í¸ì±ì ìí ë³´ì'ì í ííë¡ ê°ì£¼ë ì ììµëë¤. + +API를 ë³´í¸íê³ ì¶ë¤ë©´, ì를 ë¤ì´ ë¤ìê³¼ ê°ì ë ëì ë°©ë²ë¤ì´ ììµëë¤: + +* ìì² ë³¸ë¬¸ê³¼ ìëµì ëí´ ì ì ìë Pydantic 모ë¸ì ì¬ì©íëë¡ íì¸ì. + +* ì¢ ìì±ì ì¬ì©íì¬ íìí ê¶íê³¼ ìí ì 구ì±íì¸ì. + +* í문 ë¹ë°ë²í¸ë¥¼ ì ë ì ì¥íì§ ë§ê³ , ì¤ì§ ìí¸íë ë¹ë°ë²í¸ë§ ì ì¥íì¸ì. + +* Passlibê³¼ JWT í í°ê³¼ ê°ì ì ìë ¤ì§ ìí¸í ë구ë¤ì 구ííê³ ì¬ì©íì¸ì. + +* íìí ê³³ì OAuth2 ë²ì를 ì¬ì©íì¬ ë ì¸ë¶íë ê¶í ì ì´ë¥¼ ì¶ê°íì¸ì. + +* ë±ë±.... + +ê·¸ë¼ìë ë¶êµ¬íê³ , í¹ì íê²½(ì: íë¡ëì )ìì ëë íê²½ ë³ìì ì¤ì ì ë°ë¼ API 문ì를 ë¹íì±íí´ì¼ íë ë§¤ì° í¹ì í ì¬ì© ì¬ë¡ê° ìì ì ììµëë¤. + +## ì¤ì ë° íê²½ë³ìì ì¡°ê±´ë¶ OpenAPI + +ëì¼í Pydantic ì¤ì ì ì¬ì©íì¬ ìì±ë OpenAPI ë° ë¬¸ì UI를 ì½ê² 구ì±í ì ììµëë¤. + +ì를 ë¤ì´: + +{* ../../docs_src/conditional_openapi/tutorial001.py hl[6,11] *} + +ì¬ê¸°ì `openapi_url` ì¤ì ì 기본ê°ì¸ `"/openapi.json"`ì¼ë¡ ì ì¸í©ëë¤. + +ê·¸ë° ë¤, ì°ë¦¬ë `FastAPI` ì±ì ë§ë¤ ë ê·¸ê²ì ì¬ì©í©ëë¤. + +íê²½ ë³ì `OPENAPI_URL`ì ë¹ ë¬¸ìì´ë¡ ì¤ì íì¬ OpenAPI(문ì UI í¬í¨)를 ë¹íì±íí ìë ììµëë¤. ì를 ë¤ì´: + +