目前,我有一家基本商店,其价格模型定义为小数字段。
price = models.DecimalField(max_digits=10, decimal_places=2)
我希望能够保持商品可见,但添加售罄的选项。有没有一种方法可以使该字段包含空价格或售罄选项?
我还尝试过测试真相并以其他方式显示售罄,但是最终并没有显示在模板中。在这里,我的想法是:
{% if product.price == 0 %}
<button>Sold Out!</button>
{% else %}
</button>${{ product.price }}</p>
谢谢!