diff --git a/bookmarks/templates/settings/general.html b/bookmarks/templates/settings/general.html index 0992ba8..23d4fe3 100644 --- a/bookmarks/templates/settings/general.html +++ b/bookmarks/templates/settings/general.html @@ -69,6 +69,15 @@ {% endif %} + {# About section #} +
+

About

+

Version: {{ app_version }}

+

+ Code: GitHub +

+
{% endblock %} diff --git a/bookmarks/views/settings.py b/bookmarks/views/settings.py index da97e23..b15385a 100644 --- a/bookmarks/views/settings.py +++ b/bookmarks/views/settings.py @@ -14,6 +14,12 @@ from bookmarks.services import importer logger = logging.getLogger(__name__) +try: + with open("version.txt", "r") as f: + app_version = f.read().strip("\n") +except Exception as exc: + logging.exception(exc) + pass @login_required def general(request): @@ -30,6 +36,7 @@ def general(request): 'form': form, 'import_success_message': import_success_message, 'import_errors_message': import_errors_message, + 'app_version': app_version })