Если у меня есть модель с пустым полем:
class Something(models.Model):
parameter = models.FloatField(blank=True,null=True)
Затем я хочу обработать это в представлении или шаблоне.
Если что-то имеет значение параметра.чтобы вернуть значение, и если оно равно нулю, я хочу вернуть 'N / A'.
Если я использую:
something = Something.objects.get(id=1)
output_string = 'parameter value: %s' % (something.parameter or 'N/A')
, то это работает, за исключением случая, когда что-то.parameter = 0, который также возвращает «N / A» вместо желаемого «0».
Как я могу исправить это поведение?
Есть ли способ сделать это непосредственно вшаблон