Rails
Rails のユーザに簡易メッセージを表示するやつ。Controller で値を入れて View で表示。
Django
Django の場合は
settings.py
MESSAGE_STORAGE = 'django.contrib.messages.storage.cookie.CookieStorage'
views.py
from django.contrib import messages messages.add_message(request, messages.INFO, 'Hello world.')
shortcut
messages.debug(request, '%s SQL statements were executed.' % count) messages.info(request, 'Three credits remain in your account.') messages.success(request, 'Profile details updated.') messages.warning(request, 'Your account expires in three days.') messages.error(request, 'Document deleted.')
template
{% if messages %} <ul class="messages"> {% for message in messages %} <li{% if message.tags %} class="{{ message.tags }}"{% endif %}>{{ message }}</li> {% endfor %} </ul> {% endif %}