powerpanel.html 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. {% extends '_base.html' %}
  2. {% load static %}
  3. {% load tz %}
  4. {% load helpers %}
  5. {% block header %}
  6. <div class="row noprint">
  7. <div class="col-sm-8 col-md-9">
  8. <ol class="breadcrumb">
  9. <li><a href="{% url 'dcim:powerpanel_list' %}">Power Panels</a></li>
  10. <li><a href="{{ powerpanel.site.get_absolute_url }}">{{ powerpanel.site }}</a></li>
  11. {% if powerpanel.rack_group %}
  12. <li><a href="{{ powerpanel.rack_group.get_absolute_url }}">{{ powerpanel.rack_group }}</a></li>
  13. {% endif %}
  14. <li>{{ powerpanel }}</li>
  15. </ol>
  16. </div>
  17. <div class="col-sm-4 col-md-3">
  18. <form action="{% url 'dcim:powerpanel_list' %}" method="get">
  19. <div class="input-group">
  20. <input type="text" name="q" class="form-control" placeholder="Search power panels" />
  21. <span class="input-group-btn">
  22. <button type="submit" class="btn btn-primary">
  23. <span class="fa fa-search" aria-hidden="true"></span>
  24. </button>
  25. </span>
  26. </div>
  27. </form>
  28. </div>
  29. </div>
  30. <div class="pull-right noprint">
  31. {% if perms.dcim.change_powerpanel %}
  32. <a href="{% url 'dcim:powerpanel_edit' pk=powerpanel.pk %}" class="btn btn-warning">
  33. <span class="fa fa-pencil" aria-hidden="true"></span>
  34. Edit this power panel
  35. </a>
  36. {% endif %}
  37. {% if perms.dcim.delete_powerpanel %}
  38. <a href="{% url 'dcim:powerpanel_delete' pk=powerpanel.pk %}" class="btn btn-danger">
  39. <span class="fa fa-trash" aria-hidden="true"></span>
  40. Delete this power panel
  41. </a>
  42. {% endif %}
  43. </div>
  44. <h1>{% block title %}{{ powerpanel }}{% endblock %}</h1>
  45. {% include 'inc/created_updated.html' with obj=powerpanel %}
  46. {% endblock %}
  47. {% block content %}
  48. <div class="row">
  49. <div class="col-md-3">
  50. <div class="panel panel-default">
  51. <div class="panel-heading">
  52. <strong>Power Panel</strong>
  53. </div>
  54. <table class="table table-hover panel-body attr-table">
  55. <tr>
  56. <td>Site</td>
  57. <td>
  58. <a href="{{ powerpanel.site.get_absolute_url }}">{{ powerpanel.site }}</a>
  59. </td>
  60. </tr>
  61. <tr>
  62. <td>Rack Group</td>
  63. <td>
  64. {% if powerpanel.rack_group %}
  65. <a href="{{ powerpanel.rack_group.get_absolute_url }}">{{ powerpanel.rack_group }}</a>
  66. {% else %}
  67. <span class="text-muted">None</span>
  68. {% endif %}
  69. </td>
  70. </tr>
  71. </table>
  72. </div>
  73. </div>
  74. <div class="col-md-9">
  75. {% include 'panel_table.html' with table=powerfeed_table heading='Connected Feeds' %}
  76. </div>
  77. </div>
  78. {% endblock %}