Skip to content

Extend PluginTemplateExtension to render custom alerts for objects #16776

Closed
@jeremystretch

Description

@jeremystretch

NetBox version

v4.0.6

Feature type

New functionality

Proposed functionality

Add a new render_alerts() method on PluginTemplateExtension, which returns an iterable of alerts to be displayed at the top of the page when viewing an object. Each item in the iterable will be a two-tuple containing the message content and classification (e.g. info, warning, etc.).

Use case

This will enable a plugin to embed arbitrary notes or alerts pertaining to specific objects within NetBox. For example, it might be used by a plugin to indicate that a certain object is out of sync with external data or that some action is required to rectify a problem.

Database changes

None

External dependencies

None

Metadata

Metadata

Assignees

Labels

complexity: lowRequires minimal effort to implementstatus: acceptedThis issue has been accepted for implementationtype: featureIntroduction of new functionality to the application

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions