自定义链接
用户可以在NetBox中为对象视图添加自定义链接,以引用外部资源。例如,您可以为指向监控系统的设备创建自定义链接。有关更多信息,请参阅自定义链接文档。
字段
名称
自定义链接的名称。这主要用于管理目的,尽管在渲染UI时,具有相同权重的自定义链接将按名称按字母顺序排序。
内容类型
此自定义链接适用于的NetBox对象类型。
权重
用于覆盖按名称对链接按字母顺序排序的数值权重。具有较低权重的自定义链接将在具有较高权重的链接之前列出。(请注意,如果定义了自定义链接组,权重适用于自定义链接组的上下文内。)
组名
如果此自定义链接应与其他链接分组,请在此处指定组的名称。分组的自定义链接将列在与组名相关的单个按钮附加的下拉菜单中。
按钮类
UI按钮的颜色。
启用
如果未选择,将不会渲染自定义链接。这可以用于临时禁用自定义链接。
新窗口
如果选择,将强制链接在新的浏览器标签页或窗口中打开。
链接文本
用于渲染按钮文本的Jinja2模板代码。(请注意,这不需要包含任何模板变量。)有关可用上下文数据,请参见下文。
Note
渲染为空文本值的自定义链接将不会显示在UI中。这可以用于根据对象属性切换链接的包含。
链接URL
用于渲染超链接的Jinja2模板代码。有关可用上下文数据,请参见下文。
上下文数据
以下上下文变量可用于文本和链接模板。
变量 | 描述 |
---|---|
object |
正在显示的NetBox对象 |
debug |
一个布尔值,指示是否启用了调试 |
request |
当前的WSGI请求 |
user |
当前用户(如果已经认证) |
perms |
分配给用户的权限 |