Использование if дает мне разные результаты в одном и том же коде [закрыто]

enter image description here как показано на рисунке, почему это происходит с ( Железо - Fe )( Углерод - C)( Азот - N)( Фосфор - P) только сера - S) работает без проблем. мой html код:

{% if object.Iron_Fe != '-' %}
            <tr type="hidden>
                <td style="text-align:left">Iron - Fe</td>
                <td>{{ object.Iron_Fe }}</td>
            </tr>
            {% endif %}


            {% if object.Carbon_C != '-' %}
            <tr type="hidden>
                <td style="text-align:left">Carbon - C</td>
                <td>{{ object.Carbon_C }}</td>
            </tr>
            {% endif %}

            {% if object.Nitrogen_N != '-' %}
                <tr type="hidden>
                    <td style="text-align:left">Nitrogen - N</td>
                    <td>{{ object.Nitrogen_N }}</td>
                </tr>
            {% endif %}
{% if object.Phosphorus_P != '-' %}
                <tr type="hidden>
                    <td style="text-align:left">Phosphorus - P</td>
                    <td>{{ object.Phosphorus_P }}</td>
                </tr>
            {% endif %}

            {% if object.Sulfur_S != '-' %}
                <tr type="hidden">
                    <td style="text-align:left">Sulfur - S</td>
                    <td>{{ object.Sulfur_S }}</td>
                </tr>
            {% endif %}
Вернуться на верх