From: 김소연 <54532519+dhdld@users.noreply.github.com>
Date: Mon, 28 Oct 2024 11:29:32 +0000 (+0900)
Subject: 🌐 Add Korean translation for `docs/ko/docs/fastapi-cli.md` (#12515)
X-Git-Tag: 0.115.5~216
X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5c3326941970d181598704ae3d7c48a4873ab2cb;p=thirdparty%2Ffastapi%2Ffastapi.git
🌐 Add Korean translation for `docs/ko/docs/fastapi-cli.md` (#12515)
---
diff --git a/docs/ko/docs/fastapi-cli.md b/docs/ko/docs/fastapi-cli.md
new file mode 100644
index 0000000000..3a976af36a
--- /dev/null
+++ b/docs/ko/docs/fastapi-cli.md
@@ -0,0 +1,83 @@
+# FastAPI CLI
+
+**FastAPI CLI**ë FastAPI ì í리ì¼ì´ì
ì ì¤ííê³ , íë¡ì í¸ë¥¼ ê´ë¦¬íë ë± ë¤ìí ìì
ì ìíí ì ìë 커맨ë ë¼ì¸ íë¡ê·¸ë¨ì
ëë¤.
+
+FastAPI를 ì¤ì¹í ë (ì: `pip install "fastapi[standard]"` ëª
ë ¹ì´ë¥¼ ì¬ì©í ê²½ì°), `fastapi-cli`ë¼ë í¨í¤ì§ê° í¬í¨ë©ëë¤. ì´ í¨í¤ì§ë í°ë¯¸ëìì ì¬ì©í ì ìë `fastapi` ëª
ë ¹ì´ë¥¼ ì ê³µí©ëë¤.
+
+ê°ë°ì©ì¼ë¡ FastAPI ì í리ì¼ì´ì
ì ì¤ííë ¤ë©´ ë¤ìê³¼ ê°ì´ `fastapi dev` ëª
ë ¹ì´ë¥¼ ì¬ì©í ì ììµëë¤:
+
+
+
+```console
+$ fastapi dev main.py
+INFO Using path main.py
+INFO Resolved absolute path /home/user/code/awesomeapp/main.py
+INFO Searching for package file structure from directories with __init__.py files
+INFO Importing from /home/user/code/awesomeapp
+
+ ââ Python module file ââ®
+ â â
+ â ð main.py â
+ â â
+ â°âââââââââââââââââââââââ¯
+
+INFO Importing module main
+INFO Found importable FastAPI app
+
+ ââ Importable FastAPI app ââ®
+ â â
+ â from main import app â
+ â â
+ â°âââââââââââââââââââââââââââ¯
+
+INFO Using import string main:app
+
+ âââââââââââ FastAPI CLI - Development mode ââââââââââââ®
+ â â
+ â Serving at: http://127.0.0.1:8000 â
+ â â
+ â API docs: http://127.0.0.1:8000/docs â
+ â â
+ â Running in development mode, for production use: â
+ â â
+ â fastapi run â
+ â â
+ â°ââââââââââââââââââââââââââââââââââââââââââââââââââââââ¯
+
+INFO: Will watch for changes in these directories: ['/home/user/code/awesomeapp']
+INFO: Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit)
+INFO: Started reloader process [2265862] using WatchFiles
+INFO: Started server process [2265873]
+INFO: Waiting for application startup.
+INFO: Application startup complete.
+```
+
+
+
+`fastapi`ë¼ê³ ë¶ë¦¬ë ëª
ë ¹ì´ íë¡ê·¸ë¨ì **FastAPI CLI**ì
ëë¤.
+
+FastAPI CLIë Python íë¡ê·¸ë¨ì ê²½ë¡(ì: `main.py`)를 ì¸ìë¡ ë°ì, `FastAPI` ì¸ì¤í´ì¤(ì¼ë°ì ì¼ë¡ `app`ì¼ë¡ ëª
ëª
)를 ìëì¼ë¡ ê°ì§íê³ ì¬ë°ë¥¸ ìí¬í¸ ê³¼ì ì ê²°ì í í ì´ë¥¼ ì¤íí©ëë¤.
+
+íë¡ëì
íê²½ììë `fastapi run` ëª
ë ¹ì´ë¥¼ ì¬ì©í©ëë¤. ð
+
+ë´ë¶ì ì¼ë¡, **FastAPI CLI**ë ê³ ì±ë¥ì, íë¡ëì
ì ì í©í, ASGI ìë²ì¸ Uvicornì ì¬ì©í©ëë¤. ð
+
+## `fastapi dev`
+
+`fastapi dev` ëª
ë ¹ì ì¤ííë©´ ê°ë° 모ëê° ììë©ëë¤.
+
+기본ì ì¼ë¡ **ìë ì¬ìì(auto-reload)** 기ë¥ì´ íì±íëì´, ì½ëì ë³ê²½ì´ ì기면 ìë²ë¥¼ ìëì¼ë¡ ë¤ì ììí©ëë¤. íì§ë§ ì´ ê¸°ë¥ì 리ìì¤ë¥¼ ë§ì´ ì¬ì©íë©°, ë¹íì±ííì ëë³´ë¤ ìì ì±ì´ ë¨ì´ì§ ì ììµëë¤. ë°ë¼ì ê°ë° íê²½ììë§ ì¬ì©íë ê²ì´ ì¢ìµëë¤. ëí, ìë²ë ì»´í¨í°ê° ìì²´ì ì¼ë¡ íµì í ì ìë IP 주ì(`localhost`)ì¸ `127.0.0.1`ìì ì°ê²°ì ë기í©ëë¤.
+
+## `fastapi run`
+
+`fastapi run` ëª
ë ¹ì ì¤ííë©´ 기본ì ì¼ë¡ íë¡ëì
모ëë¡ FastAPIê° ììë©ëë¤.
+
+기본ì ì¼ë¡ **ìë ì¬ìì(auto-reload)** 기ë¥ì´ ë¹íì±íëì´ ììµëë¤. ëí, ì¬ì© ê°ë¥í 모ë IP 주ìì¸ `0.0.0.0`ìì ì°ê²°ì ë기íë¯ë¡ í´ë¹ ì»´í¨í°ì íµì í ì ìë 모ë ì¬ëì´ ê³µê°ì ì¼ë¡ ì¡ì¸ì¤í ì ììµëë¤. ì´ë ì¼ë°ì ì¼ë¡ 컨í
ì´ëì ê°ì íë¡ëì
íê²½ìì ì¤ííë ë°©ë²ì
ëë¤.
+
+ì í리ì¼ì´ì
ì ë°°í¬íë ë°©ìì ë°ë¼ ë¤ë¥´ì§ë§, ëë¶ë¶ "ì¢
ë£ íë¡ì(termination proxy)"를 íì©í´ HTTPS를 ì²ë¦¬íë ê²ì´ ì¢ìµëë¤. ë°°í¬ ìë¹ì¤ ì ê³µìê° ì´ ìì
ì ëì ì²ë¦¬í´ì¤ ìë ìê³ , ì§ì ì¤ì í´ì¼ í ìë ììµëë¤.
+
+/// tip
+
+ìì¸í ë´ì©ì [deployment documentation](deployment/index.md){.internal-link target=\_blank}ìì íì¸í ì ììµëë¤.
+
+///