Skip to content

自定义链接

用户可以在NetBox中为对象视图添加自定义链接,以引用外部资源。例如,您可以为指向监控系统的设备创建自定义链接。有关更多信息,请参阅自定义链接文档

字段

名称

自定义链接的名称。这主要用于管理目的,尽管在渲染UI时,具有相同权重的自定义链接将按名称按字母顺序排序。

内容类型

此自定义链接适用于的NetBox对象类型。

权重

用于覆盖按名称对链接按字母顺序排序的数值权重。具有较低权重的自定义链接将在具有较高权重的链接之前列出。(请注意,如果定义了自定义链接组,权重适用于自定义链接组的上下文内。)

组名

如果此自定义链接应与其他链接分组,请在此处指定组的名称。分组的自定义链接将列在与组名相关的单个按钮附加的下拉菜单中。

按钮类

UI按钮的颜色。

启用

如果未选择,将不会渲染自定义链接。这可以用于临时禁用自定义链接。

新窗口

如果选择,将强制链接在新的浏览器标签页或窗口中打开。

链接文本

用于渲染按钮文本的Jinja2模板代码。(请注意,这不需要包含任何模板变量。)有关可用上下文数据,请参见下文。

Note

渲染为空文本值的自定义链接将不会显示在UI中。这可以用于根据对象属性切换链接的包含。

链接URL

用于渲染超链接的Jinja2模板代码。有关可用上下文数据,请参见下文。

上下文数据

以下上下文变量可用于文本和链接模板。

变量 描述
object 正在显示的NetBox对象
debug 一个布尔值,指示是否启用了调试
request 当前的WSGI请求
user 当前用户(如果已经认证)
perms 分配给用户的权限