2010年8月27日金曜日

django filter登録

スタンドアロンでdjangoのテンプレートを使うときにフィルタを設定する方法。
register = template.Library()

@register.filter
def texEscape(value):
   return value.replace("&", "\\&")

django.template.builtins.append(register)
組み込みとして登録してしまうアラワザ。これでいいのか?

0 件のコメント: