Django的mark_for_escaping不适用于自定义模板标签?

时间:2013-09-13 23:47:09

标签: django django-1.4

我有一个Django模板标签,如下所示:

from django import template
from django.utils.safestring import mark_for_escaping

register = template.Library()

@register.simple_tag(takes_context=True)
def hello_world(context):
    return mark_for_escaping("Hello, <world>!")

但是当它在模板中使用时,输出不会被转义。

发生了什么事?模板标签的输出总是被认为是安全的吗?

0 个答案:

没有答案