2023-01-15 22:39:52 +00:00
|
|
|
import os
|
|
|
|
import time
|
|
|
|
|
2023-01-03 20:35:09 +00:00
|
|
|
from django import template
|
2023-01-07 20:09:47 +00:00
|
|
|
from django.conf import settings
|
2023-01-03 20:35:09 +00:00
|
|
|
|
|
|
|
register = template.Library()
|
|
|
|
|
|
|
|
|
|
|
|
@register.simple_tag
|
|
|
|
def version_date():
|
|
|
|
return time.strftime(
|
|
|
|
"%d-%b-%Y %H:%m",
|
2023-01-07 20:09:47 +00:00
|
|
|
time.gmtime(
|
|
|
|
os.path.getmtime(
|
2023-01-20 13:37:46 +00:00
|
|
|
os.path.abspath(os.path.join(settings.BASE_DIR, "pyproject.toml"))
|
2023-01-07 20:09:47 +00:00
|
|
|
)
|
|
|
|
),
|
2023-01-03 20:35:09 +00:00
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
@register.simple_tag
|
|
|
|
def version():
|
2023-01-04 16:20:46 +00:00
|
|
|
return os.environ.get("VERSION_NUMBER", "git-main")
|