2
在我的應用程序隊/ templatetags/teams_extras.py我有這樣的過濾器Django過濾器。 is_safe不起作用
from django import template
register = template.Library()
@register.filter(is_safe=True)
def quote(text):
return "« {} »".format(text)
所以我用它爲我的觀點隊/模板/團隊/ show.html
{% extends './base.html' %}
{% load static %}
{% load teams_extras %}
...
<b>Bio :</b> {{ team.biography|quote }}
...
但是,這是我的網頁上的結果:
« <p>The Miami Heat are an American professional basketball team based in Miami. The Heat compete in the National Basketball Association as a member of the league's Eastern Conference Southeast Division</p> »
爲什麼? 謝謝
嘗試這個'返回'«{}»「.format(text)' –
我有這個:««
邁阿密熱火隊是一支美國職業籃球隊,總部設在邁阿密。熱火在美國國家籃球協會參加東部聯盟東南聯盟成員
»' – Alexandre您可以使用過濾器安全[doc](https://docs.djangoproject.com/en/1.10/ref/templates/ builtins /#safe) –