vlangroup.html 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. {% extends 'generic/object.html' %}
  2. {% load helpers %}
  3. {% load plugins %}
  4. {% block breadcrumbs %}
  5. <li><a href="{% url 'ipam:vlangroup_list' %}">VLAN Groups</a></li>
  6. {% if object.scope %}
  7. <li><a href="{{ object.scope.get_absolute_url }}">{{ object.scope }}</a></li>
  8. {% endif %}
  9. <li>{{ object }}</li>
  10. {% endblock %}
  11. {% block buttons %}
  12. {% if perms.ipam.add_vlan %}
  13. <a href="{% url 'ipam:vlan_add' %}?group={{ object.pk }}" class="btn btn-success">
  14. <span class="mdi mdi-plus-thick" aria-hidden="true"></span> Add VLAN
  15. </a>
  16. {% endif %}
  17. {{ block.super }}
  18. {% endblock %}
  19. {% block content %}
  20. <div class="row">
  21. <div class="col-md-6">
  22. <div class="panel panel-default">
  23. <div class="panel-heading">
  24. <strong>VLAN Group</strong>
  25. </div>
  26. <table class="table table-hover panel-body attr-table">
  27. <tr>
  28. <td>Name</td>
  29. <td>{{ object.name }}</td>
  30. </tr>
  31. <tr>
  32. <td>Description</td>
  33. <td>{{ object.description|placeholder }}</td>
  34. </tr>
  35. <tr>
  36. <td>Scope</td>
  37. <td>
  38. {% if object.scope %}
  39. <a href="{{ object.scope.get_absolute_url }}">{{ object.scope }}</a>
  40. {% else %}
  41. <span class="text-muted">&mdash;</span>
  42. {% endif %}
  43. </tr>
  44. <tr>
  45. <td>VLANs</td>
  46. <td>
  47. <a href="{% url 'ipam:vlan_list' %}?group_id={{ object.pk }}">{{ vlans_count }}</a>
  48. </td>
  49. </tr>
  50. </table>
  51. </div>
  52. {% plugin_left_page object %}
  53. </div>
  54. <div class="col-md-6">
  55. {% include 'inc/custom_fields_panel.html' %}
  56. {% plugin_right_page object %}
  57. </div>
  58. </div>
  59. <div class="row">
  60. <div class="col-md-12">
  61. {% include 'utilities/obj_table.html' with table=vlans_table table_template='panel_table.html' heading='VLANs' bulk_edit_url='ipam:vlan_bulk_edit' bulk_delete_url='ipam:vlan_bulk_delete' %}
  62. </div>
  63. </div>
  64. {% endblock %}