2017-05-03 69 views
0

我想翻譯是這樣的:翻譯Django的變量與HTML模板價值

<div class="col-sm-7 section"> 
    {{ template |safe }} 
</div> 

模板= <div class="row"> <div class="calc-head">{% trans "Calculations" %}</div> </div>

但{%反式 「計算」 %}不是爲我工作。任何人都可以幫我

回答

0

你爲什麼使用模板作爲變量?你是否將它作爲字符串上下文對象添加到頁面中? 保存模板爲HTML文件,記得

{% load i18n %} 

上的文件的頂部,然後把你的代碼(用HTML內容)內:

{% blocktrans %} 
{# Your html markup here #} 
{% endblocktrans %} 

然後將其添加到頁面,你需要它:

{% include 'folder/name.html' %} 

我希望有幫助。

+0

感謝您的答覆,但我已經保存模板數據庫,我需要作爲變量呈現。我在上下文中傳遞模板作爲變量 –

+0

好的。您仍然可以使用塊格式。這不行嗎? –