Şablondaki bir kullanıcıya mesajları görüntülemek için Django Messaging Framework kullanıyordum.Django Mesajları Çerçevesi Mesajlarını Görüntüleme
böyle şablona çıktılamayıp ediyorum:
<ul>
{% for message in messages %}
<li{% if message.tags %} class="{{ message.tags }}"{% endif %}>{{ message }}</li>
{% endfor %}
</ul>
Bu herkes nasıl sadece hatayı görüntülemek için herhangi bir fikir olsaydı ben sadece merak vb tüm mesajlar, hataları, uyarı, başarıyı çıkışı gibi mesajlar şey:
{% if messages %}
{% for message in messages %}
{% if forloop.first %}
{% if message.tags == 'error' %}
<div class="error">
<ul>
{% endif %}
{% endif %}
<li>{{ message }}</li>
{% if forloop.last %}
</ul>
</div>
{% endif %}
{% endfor %}
{% endif %}
:
<ul>
{% for message in messages.errors %}
<li>{{ message }}</li>
{% endfor %}
</ul>
Ben şimdiye kadar ile geldi iyi budur
Herhangi bir fikrin var mı? Şimdiden teşekkürler.
<ul>
{% for message in messages.errors %}
{% if 'error' in message.tags %}<li>{{ message }}</li>{% endif %}
{% endfor %}
</ul>
mesaj etiketine mesaj düzeyinin haritalama MESSAGE_TAGS ile yapılandırılabilir:
Cevabınız için teşekkürler, ancak hatalar ve hata mesajlarının çıktısını almak için hataları birkaç kez yinelemek zorunda olduğum anlamına gelir. Bütün hataları kendi başlarına almak için bir yol istedim. – Arif
Olması gerekir: {% if message.tags% 'error'} –
Teşekkürler. Cevabımı güncelledi. –