Skip to content
masterclass Buddy

FastAPI · Class

StaticFiles

Use StaticFiles to serve CSS, JavaScript, images, and other files from a directory. Mount it at a URL prefix such as /static.

Last updated

Syntax

StaticFiles(*, directory=None, packages=None, html=False, check_dir=True, follow_symlink=False)
app.mount(path, StaticFiles(directory="static"), name="static")

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • FastAPI.mount
  • StaticFiles.get_response
  • StaticFiles.lookup_path
  • Jinja2Templates
  • url_for
  • app.frontend()

Source: Static Files - FastAPI. Checked 2026-11-03.