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.

Previous topic

The horizon.notifications Module

Next topic

The horizon.version Module

Project Source

This Page