Skip to content

Commit 08e3474

Browse files
committed
feat: add PeMS version to base template
1 parent 87be08a commit 08e3474

File tree

3 files changed

+13
-1
lines changed

3 files changed

+13
-1
lines changed

pems/core/context_processors.py

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
"""
2+
The core application: context processors for enriching request context data.
3+
"""
4+
5+
from pems import __version__
6+
7+
8+
def pems_version(request):
9+
"""Context processor adds information about the PeMS application's version."""
10+
11+
return {"pems_version": __version__}

pems/core/templates/core/base.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
</p>
4848
</div>
4949
<div class="settings-links">
50-
<a href="https://github.com/compilerla/pems/releases">PeMS</a>
50+
<a href="https://github.com/compilerla/pems/releases">PeMS {{ pems_version }}</a>
5151
</div>
5252
</div>
5353
</div>

pems/settings.py

+1
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ def _filter_empty(ls):
6060
"django.template.context_processors.request",
6161
"django.contrib.auth.context_processors.auth",
6262
"django.contrib.messages.context_processors.messages",
63+
"pems.core.context_processors.pems_version",
6364
],
6465
},
6566
},

0 commit comments

Comments
 (0)