Update web/illustrations/urls.py
This commit is contained in:
parent
dc2cee57a5
commit
ddf2152819
@ -2,6 +2,7 @@
|
|||||||
from django.contrib import admin
|
from django.contrib import admin
|
||||||
from django.urls import path, re_path
|
from django.urls import path, re_path
|
||||||
from django.contrib.auth import views as auth_views
|
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 as core_views
|
||||||
from core import views_user_features as feat_views # NEW
|
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("api/get-recent-views/", feat_views.api_get_recent_views, name="api_get_recent_views"),
|
||||||
path("settings/", core_views.settings_home, name="settings_home"),
|
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",
|
||||||
|
),
|
||||||
]
|
]
|
||||||
Loading…
Reference in New Issue
Block a user