您能想到在模板渲染过程中将文本字段评估为模板的简单方法吗?
我知道如何在视图中执行此操作,但我正在寻找模板过滤器或标签?
就像是:
{{ object.textfield|evaluate}}
要么
{% evaluate object.textfield %}
with object.textfield包含以下内容:
a text with a {% TemplateTag %}.
TemplateTag由于evaluate过滤器,将在其中评估.
一个相当简单的问题,如果需要,我会详细说明以解决问题。
我试图使用一个简单的调用来{{ MEDIA_URL }}在 About Us Django flatpage 上显示图像,但似乎 flatpage 忽略了它是 Django 变量的事实,而只是将其{{MEDIA_URL}}作为文本?
我提供了:<img src="{{ MEDIA_URL }}images/static/Deb-and-Diana-About-Us.jpg" alt="Deb & Diana Portrait" width="300" height="384" align="left">但是当模板被渲染时,它没有在它应该添加的地方附加 MEDIA_URL,它只留下单词{{ MEDIA_URL }}.
我错过了进口还是什么?管理平面页面的 default.html 扩展了我常用的模板,所以我看不出为什么会失败,除非我不明白平面页面可以访问什么?