Skip to content

Commit 2b63ca0

Browse files
feat: add whitenoise middleware to serve static files
1 parent f48c473 commit 2b63ca0

3 files changed

Lines changed: 14 additions & 0 deletions

File tree

fxsharing/settings.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
# Must be first — intercepts /__lbheartbeat__, /__heartbeat__, /__version__
6363
"dockerflow.django.middleware.DockerflowMiddleware",
6464
"django.middleware.security.SecurityMiddleware",
65+
"whitenoise.middleware.WhiteNoiseMiddleware",
6566
"django.contrib.sessions.middleware.SessionMiddleware",
6667
"django.middleware.common.CommonMiddleware",
6768
"django.contrib.auth.middleware.AuthenticationMiddleware",
@@ -95,6 +96,7 @@
9596
"secret": env("FXA_CLIENT_SECRET", default=""),
9697
},
9798
"SCOPE": ["profile"],
99+
"OAUTH_PKCE_ENABLED": True,
98100
"OAUTH_ENDPOINT": env(
99101
"FXA_OAUTH_HOST", default="https://oauth.stage.mozaws.net/v1"
100102
),

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ dependencies = [
1515
"django-modern-csrf>=1.0.1",
1616
"dockerflow>=2026.3.0",
1717
"gunicorn>=23.0.0",
18+
"whitenoise>=6.0.0",
1819
"jsonschema>=4.26.0",
1920
"psycopg[binary]>=3.2.0",
2021
"requests>=2.32.5",

uv.lock

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)