我需要一些復雜的操作來呈現一些動態樹在我的front-end。但正如我無法找到任何方式在我跑的遞回jinja或者front-end,我采取的方法,使一個字串我views.py一起HTML syntax,并使其在front-end獲得所需的輸出是這樣的(舉個例子,我在這里跳過原始復雜字串,因為不需要它):
在views.py:
test = "<h2>Hi This is from django</h2><ol><li>abc</li><li>mno</li><li>xyz</li></ol>"
mydict={
'test' : test,
}
return render(request, 'app\index.html', mydict)
在index.html:
<div class="container-fluid">
{{ test }}
</div>
我希望使用此代碼的輸出是:
嗨,這是來自 django
- 美國廣播公司
- 莫諾
- xyz
但是獲得的輸出是:
<h2>Hi This is from django</h2><ol><li>abc</li><li>mno</li><li>xyz</li></ol>
請建議對我來說,有沒有什么辦法來呈現jinja 字串變數與效果一起HTML在我的front-end?如果不是,那么我如何采取一種方法在我的級別、葉節點、中間節點等所有資訊都來自資料庫的地方動態渲染任何樹front-end。
uj5u.com熱心網友回復:
您可以為此使用 django-template-filter安全。
{{ test | safe }}
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/322280.html
