13

メッセージタグが INFO かどうかを確認したいですか?

テンプレートファイルでそれを確認する方法は?

私はこれを試しましたが、うまくいきませんでした:

{% if messages %}
    <ul>
        {% for message in messages %}
            <li>
                {% if message.tag == "INFO" %}
                    {{ message }}
                {% endif %}
            </li>
        {% endfor %}
    </ul>
{% endif %}

などの他の組み合わせも試しmessage.tag.info == "INFO"ましたが、うまくいかないようでした。それを確認する正しい方法は何ですか?

4

2 に答える 2

25

ブートストラップの使用

{% block messages %}
    {% if messages %}
        {% for message in messages %}
            <div class="alert alert-{{ message.tags }}">  <!-- singular -->
                <a class="close" data-dismiss="alert">×</a>
                {{ message|safe }}
            </div>
        {% endfor %}
    {% endif %}
{% endblock %}

だから{{ message.tags }}あなたが探しているのは

于 2013-05-23T10:48:47.080 に答える