diff --git a/services/backend/hotpocket_backend/apps/ui/context_processors.py b/services/backend/hotpocket_backend/apps/ui/context_processors.py index 7959832..0ed2c46 100644 --- a/services/backend/hotpocket_backend/apps/ui/context_processors.py +++ b/services/backend/hotpocket_backend/apps/ui/context_processors.py @@ -3,6 +3,7 @@ from __future__ import annotations from django.http import HttpRequest +from hotpocket_backend._meta import version as backend_version from hotpocket_backend.apps.core.conf import settings from hotpocket_backend.apps.core.context import get_request_id @@ -39,3 +40,9 @@ def debug(request: HttpRequest) -> dict: return { 'DEBUG': settings.DEBUG, } + + +def version(request: HttpRequest) -> dict: + return { + 'VERSION': backend_version, + } diff --git a/services/backend/hotpocket_backend/apps/ui/templates/ui/ui/partials/uname.html b/services/backend/hotpocket_backend/apps/ui/templates/ui/ui/partials/uname.html index c6cb7dc..5521ad3 100644 --- a/services/backend/hotpocket_backend/apps/ui/templates/ui/ui/partials/uname.html +++ b/services/backend/hotpocket_backend/apps/ui/templates/ui/ui/partials/uname.html @@ -1,6 +1,6 @@
- {{ SITE_TITLE }}
+ {{ SITE_TITLE }} v{{ VERSION }}
({{ IMAGE_ID }}
)
diff --git a/services/backend/hotpocket_backend/settings/base.py b/services/backend/hotpocket_backend/settings/base.py
index 7c905fd..7e0fd71 100644
--- a/services/backend/hotpocket_backend/settings/base.py
+++ b/services/backend/hotpocket_backend/settings/base.py
@@ -66,6 +66,7 @@ TEMPLATES = [
'hotpocket_backend.apps.ui.context_processors.request_id',
'hotpocket_backend.apps.ui.context_processors.htmx',
'hotpocket_backend.apps.ui.context_processors.debug',
+ 'hotpocket_backend.apps.ui.context_processors.version',
],
},
},