Update web/illustrations/urls.py

This commit is contained in:
Joshua Laymon 2025-08-24 01:59:19 +00:00
parent dc2cee57a5
commit ddf2152819

View File

@ -2,6 +2,7 @@
from django.contrib import admin
from django.urls import path, re_path
from django.contrib.auth import views as auth_views
from django.views.generic import TemplateView # NEW: for manifest / service worker / offline
from core import views as core_views
from core import views_user_features as feat_views # NEW
@ -49,4 +50,26 @@ urlpatterns = [
path("api/get-recent-views/", feat_views.api_get_recent_views, name="api_get_recent_views"),
path("settings/", core_views.settings_home, name="settings_home"),
# --- NEW (PWA) ---
re_path(
r"^manifest\.webmanifest$",
TemplateView.as_view(
template_name="pwa/manifest.webmanifest",
content_type="application/manifest+json",
),
name="manifest",
),
re_path(
r"^service-worker\.js$",
TemplateView.as_view(
template_name="pwa/service-worker.js",
content_type="application/javascript",
),
name="service_worker",
),
path(
"offline/",
TemplateView.as_view(template_name="pwa/offline.html"),
name="offline",
),
]