diff --git a/frontend/frontend/settings.py b/frontend/frontend/settings.py index aff4e67..aa9534e 100755 --- a/frontend/frontend/settings.py +++ b/frontend/frontend/settings.py @@ -38,6 +38,7 @@ INSTALLED_APPS = [ 'django.contrib.messages', 'django.contrib.staticfiles', 'interface', + 'interface.templatetags' ] MIDDLEWARE = [ diff --git a/frontend/interface/templatetags/__init__.py b/frontend/interface/templatetags/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/frontend/interface/templatetags/filters.py b/frontend/interface/templatetags/filters.py new file mode 100644 index 0000000..e0af321 --- /dev/null +++ b/frontend/interface/templatetags/filters.py @@ -0,0 +1,10 @@ +from base64 import b64encode + +from django import template + +register = template.Library() + + +@register.filter +def bin_2_img(_bin): + if _bin is not None: return b64encode(_bin)