{# This template should be included somewhere in the page where you want #} {# messages from Django's messages framework to be displayed. #} {# These messages are called "notifications" in Project Light: #} {# http://www.websupport.cam.ac.uk/Project-Light/components/inpage-components/notifications.html #} {% for message in messages %} {% if message.level >= 40 %}{# Django "error" becomes PL "warning". #}

Warning:

{{ message }}

{% elif message.level >= 30 %}{# Django "warning" becomes PL "alert". #}

Alert:

{{ message }}

{% elif message.level >= 25 %}{# Django "success" becomes PL "success". #}

Success:

{{ message }}

{% elif message.level >= 20 %}{# Django "info" becomes PL "information". #}

Information:

{{ message }}

{# Lower levels of message aren't displayed at all. #} {% endif %} {% endfor %}