在我的模板中,我有
Vendor:
{% if order.vendor %}
{{ order.vendor.name }}
{% else %}
Not assigned yet.
{% endif %}<br />
Quote:
{% if order.quote %}
${{ order.quote }}
{% else %}
No quote yet.
{% endif %}<br />
我知道我可以用 做一个更简单的版本{{ value|default:"nothing" }}
,但是这如何适用于 Quote 的第二种情况?因为默认版本也应该隐藏$
. 否则它会说$No quote yet.
。嗯......也许有一种方法可以使用humanize
带有 $ 符号的 Django 框架?