From c34a3a548bf0d25120834b7cd4dd4b73e6e03eba Mon Sep 17 00:00:00 2001 From: SUPREME Date: Sun, 31 May 2026 12:55:28 +0530 Subject: [PATCH] docs: add module-level docstrings to staticfiles and templating modules Documents the re-export modules for Starlette's StaticFiles and Jinja2Templates, clarifying their purpose for new contributors. --- fastapi/staticfiles.py | 7 +++++++ fastapi/templating.py | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/fastapi/staticfiles.py b/fastapi/staticfiles.py index 299015d4fe..7636dc4d3b 100644 --- a/fastapi/staticfiles.py +++ b/fastapi/staticfiles.py @@ -1 +1,8 @@ +""" +Static file serving for FastAPI. + +Re-exports Starlette's StaticFiles class for serving static files +(CSS, JavaScript, images) in FastAPI applications. +""" + from starlette.staticfiles import StaticFiles as StaticFiles # noqa diff --git a/fastapi/templating.py b/fastapi/templating.py index 0cb868486e..8611fc940c 100644 --- a/fastapi/templating.py +++ b/fastapi/templating.py @@ -1 +1,8 @@ +""" +Template rendering for FastAPI. + +Re-exports Starlette's Jinja2Templates class for server-side rendering +with Jinja2 templates in FastAPI applications. +""" + from starlette.templating import Jinja2Templates as Jinja2Templates # noqa