rack_list.html 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. {% extends '_base.html' %}
  2. {% load helpers %}
  3. {% block title %}Racks{% endblock %}
  4. {% block content %}
  5. <div class="pull-right">
  6. {% if perms.dcim.add_rack %}
  7. <a href="{% url 'dcim:rack_add' %}" class="btn btn-primary">
  8. <span class="glyphicon glyphicon-plus" aria-hidden="true"></span>
  9. Add a rack
  10. </a>
  11. <a href="{% url 'dcim:rack_import' %}" class="btn btn-info">
  12. <span class="glyphicon glyphicon-import" aria-hidden="true"></span>
  13. Import racks
  14. </a>
  15. {% endif %}
  16. {% include 'inc/export_button.html' with obj_type='racks' %}
  17. </div>
  18. <h1>Racks</h1>
  19. <div class="row">
  20. <div class="col-md-9">
  21. {% include 'utilities/obj_table.html' with bulk_edit_url='dcim:rack_bulk_edit' bulk_delete_url='dcim:rack_bulk_delete' %}
  22. </div>
  23. <div class="col-md-3">
  24. <div class="panel panel-default">
  25. <div class="panel-heading">
  26. <strong>Search</strong>
  27. </div>
  28. <div class="panel-body">
  29. <form action="{% url 'dcim:rack_list' %}" method="get">
  30. <div class="input-group">
  31. <input type="text" name="q" class="form-control" placeholder="Name" {% if request.GET.q %}value="{{ request.GET.q }}" {% endif %}/>
  32. <span class="input-group-btn">
  33. <button type="submit" class="btn btn-primary">
  34. <span class="glyphicon glyphicon-search" aria-hidden="true"></span>
  35. </button>
  36. </span>
  37. </div>
  38. </form>
  39. </div>
  40. </div>
  41. {% include 'inc/filter_panel.html' %}
  42. </div>
  43. </div>
  44. {% endblock %}