5
linebreaksbr是Django的模板過濾方法。如何在Django視圖中使用linebreaksbr過濾器方法?
如:
<td>{% filter linebreaksbr %}{% render_result result %}{% endfilter %}</td>
如何使用它view.py?
這意味着我想從視圖中獲取相同的數據結果並下載到csv文件。
linebreaksbr是Django的模板過濾方法。如何在Django視圖中使用linebreaksbr過濾器方法?
如:
<td>{% filter linebreaksbr %}{% render_result result %}{% endfilter %}</td>
如何使用它view.py?
這意味着我想從視圖中獲取相同的數據結果並下載到csv文件。
要在您的視圖使用它,你可以這樣做:
from django.template.defaultfilters import linebreaksbr
並在隨後
linebreaksbr(varname)
其中varname
是變量。
這是source
非常感謝!另一個問題:爲什麼我可以在模板中編寫'{%filter linebreaksbr%} {%render_result result%} {%endfilter%}',但是我不能在view.py?中寫'linebreaksbr(render_result result)'它說: **無效的語法**。 – cho
它需要一個變量作爲參數,'render_result result'不是一個有效的變量。因此,語法錯誤 – karthikr
是的,這種方式是正確的:view.py.Thanks中的'linebreaksbr(render_result(result))'! – cho