The horizon.messages Module
Drop-in replacement for django.contrib.messages which handles Horizon’s
messaging needs (e.g. AJAX communication, etc.).
-
horizon.messages.add_message(request, level, message, extra_tags='', fail_silently=False)[source]
Attempts to add a message to the request using the ‘messages’ app.
-
horizon.messages.debug(request, message, extra_tags='', fail_silently=False)[source]
Adds a message with the DEBUG level.
-
horizon.messages.error(request, message, extra_tags='', fail_silently=False)[source]
Adds a message with the ERROR level.
-
horizon.messages.horizon_message_already_queued(request, message)[source]
-
horizon.messages.info(request, message, extra_tags='', fail_silently=False)[source]
Adds a message with the INFO level.
-
horizon.messages.success(request, message, extra_tags='', fail_silently=False)[source]
Adds a message with the SUCCESS level.
-
horizon.messages.warning(request, message, extra_tags='', fail_silently=False)[source]
Adds a message with the WARNING level.