【Djnago】カスタムテンプレートタグ

 

project/app/ templatetagsフォルダ作成 — my_tag.py

 

my_tag.py


from django.template import Library, Node, Variable, VariableDoesNotExist, TemplateSyntaxError

register = Library()

@register.tag
def cut(value, arg):
return value.replace(arg, ”)

 

このテンプレートタグを使って、uuidの-をカットする例

 

template

var marker_icon_{{ uuid|cut:”-” }} = new google.maps.Marker({