Messages in Django

Kategori: Python / Django , 24 Eylül 2019 , JanFranco


Kullanıcılara aksiyonları sonrasında mesaj göstermek için user klasörü içindeki views.py dosyasına girelim ve aşağıdaki methodu import edelim:


from django.contrib import messages
Daha sonra login methodunun altında bu methodu kullanalım:


messages.success(request, "Başarıyla kayıt oldunuz!")
Bu mesajın sayfada gözükmesi için layout.html dosyamıza gidelim ve div etiketleri içinde, body'nin hemen üstüne şu kodları ekleyelim:


{% if messages %}
        {% for message in messages %}
            <div {% if message.tags %} class="alert alert-{{ message.tags }}"{% endif %}>{{ message }}</div>
        {% endfor %}
{% endif %}


Sonraki Yazı: Login Page
Yorumlar

Henüz bir yorum bulunmuyor.
Yorum bırakın