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', ], }, },