# ๐ŸŽป ๐Ÿ“ ๐Ÿ‘† ๐Ÿ’ช ๐Ÿฆ ๐ŸŽป ๐Ÿ“ ๐Ÿ” โšช๏ธโžก๏ธ ๐Ÿ“ โš™๏ธ `StaticFiles`. ## โš™๏ธ `StaticFiles` * ๐Ÿ—„ `StaticFiles`. * "๐Ÿ—ป" `StaticFiles()` ๐Ÿ‘ ๐ŸŽฏ โžก. {* ../../docs_src/static_files/tutorial001.py hl[2,6] *} /// note | ๐Ÿ“ก โ„น ๐Ÿ‘† ๐Ÿ’ช โš™๏ธ `from starlette.staticfiles import StaticFiles`. **FastAPI** ๐Ÿšš ๐ŸŽ `starlette.staticfiles` `fastapi.staticfiles` ๐Ÿช ๐Ÿ‘†, ๐Ÿ‘ฉโ€๐Ÿ’ป. โœ‹๏ธ โšซ๏ธ ๐Ÿค™ ๐Ÿ‘Ÿ ๐Ÿ”— โšช๏ธโžก๏ธ ๐Ÿ’ƒ. /// ### โšซ๏ธโ” "๐Ÿ—œ" "๐Ÿ—œ" โ›“ โŽ ๐Ÿ "๐Ÿ”ฌ" ๐Ÿˆธ ๐ŸŽฏ โžก, ๐Ÿ‘ˆ โคด๏ธ โœŠ ๐Ÿ’… ๐Ÿšš ๐ŸŒ ๐ŸŽง-โžก. ๐Ÿ‘‰ ๐ŸŽ โšช๏ธโžก๏ธ โš™๏ธ `APIRouter` ๐Ÿ—ป ๐Ÿˆธ ๐Ÿ• ๐Ÿ”ฌ. ๐Ÿ—„ & ๐Ÿฉบ โšช๏ธโžก๏ธ ๐Ÿ‘† ๐Ÿ‘‘ ๐Ÿˆธ ๐Ÿ† ๐Ÿšซ ๐Ÿ”Œ ๐Ÿ•ณ โšช๏ธโžก๏ธ ๐Ÿ—ป ๐Ÿˆธ, โ™’๏ธ. ๐Ÿ‘† ๐Ÿ’ช โœ ๐ŸŒ… ๐Ÿ”ƒ ๐Ÿ‘‰ **๐Ÿง ๐Ÿ‘ฉโ€๐Ÿ’ป ๐Ÿฆฎ**. ## โ„น ๐Ÿฅ‡ `"/static"` ๐Ÿ”— ๐ŸŽง-โžก ๐Ÿ‘‰ "๐ŸŽง-๐Ÿˆธ" ๐Ÿ”œ "๐Ÿ—ป" ๐Ÿ”›. , ๐Ÿ™† โžก ๐Ÿ‘ˆ โ–ถ๏ธ โฎ๏ธ `"/static"` ๐Ÿ”œ ๐Ÿต โšซ๏ธ. `directory="static"` ๐Ÿ”— ๐Ÿ“› ๐Ÿ“ ๐Ÿ‘ˆ ๐Ÿ”Œ ๐Ÿ‘† ๐ŸŽป ๐Ÿ“. `name="static"` ๐Ÿค โšซ๏ธ ๐Ÿ“› ๐Ÿ‘ˆ ๐Ÿ’ช โš™๏ธ ๐Ÿ”˜ **FastAPI**. ๐ŸŒ ๐Ÿ‘ซ ๐Ÿ”ข ๐Ÿ’ช ๐ŸŽ ๐ŸŒ˜ "`static`", ๐Ÿ”† ๐Ÿ‘ซ โฎ๏ธ ๐Ÿ’ช & ๐ŸŽฏ โ„น ๐Ÿ‘† ๐Ÿ‘ ๐Ÿˆธ. ## ๐ŸŒ… โ„น ๐ŸŒ– โ„น & ๐ŸŽ› โœ… ๐Ÿ’ƒ ๐Ÿฉบ ๐Ÿ”ƒ ๐ŸŽป ๐Ÿ“.