Closes #4833: Allow assigning config contexts by device type

This commit is contained in:
Jeremy Stretch
2021-03-29 15:40:09 -04:00
parent b070be1c41
commit cd629fc737
12 changed files with 84 additions and 17 deletions
+16 -2
View File
@@ -94,13 +94,27 @@
{% endif %}
</td>
</tr>
<tr>
<td>Device Types</td>
<td>
{% if object.device_types.all %}
<ul>
{% for devicetype in object.device_types.all %}
<li><a href="{{ devicetype.get_absolute_url }}">{{ devicetype }}</a></li>
{% endfor %}
</ul>
{% else %}
<span class="text-muted">None</span>
{% endif %}
</td>
</tr>
<tr>
<td>Roles</td>
<td>
{% if object.roles.all %}
<ul>
{% for role in object.roles.all %}
<li><a href="{% url 'dcim:device_list' %}?role={{ role.slug }}">{{ role }}</a></li>
{% for devicerole in object.roles.all %}
<li><a href="{{ devicerole.get_absolute_url }}">{{ devicerole }}</a></li>
{% endfor %}
</ul>
{% else %}
@@ -17,6 +17,7 @@
{% render_field form.regions %}
{% render_field form.site_groups %}
{% render_field form.sites %}
{% render_field form.device_types %}
{% render_field form.roles %}
{% render_field form.platforms %}
{% render_field form.cluster_groups %}