circuittermination_edit.html 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. {% extends 'generic/object_edit.html' %}
  2. {% load static %}
  3. {% load form_helpers %}
  4. {% block form %}
  5. <div class="field-group my-5">
  6. <div class="row mb-2">
  7. <h5 class="offset-sm-3">Circuit Termination</h5>
  8. </div>
  9. {% render_field form.provider %}
  10. {% render_field form.circuit %}
  11. {% render_field form.term_side %}
  12. {% render_field form.tags %}
  13. {% render_field form.mark_connected %}
  14. {% with providernetwork_tab_active=form.initial.provider_network %}
  15. <div class="row mb-2">
  16. <div class="offset-sm-3">
  17. <ul class="nav nav-pills" role="tablist">
  18. <li class="nav-item" role="presentation">
  19. <button class="nav-link{% if not providernetwork_tab_active %} active{% endif %}" role="tab" type="button" data-bs-target="#site" data-bs-toggle="tab">Site</button>
  20. </li>
  21. <li class="nav-item" role="presentation">
  22. <button class="nav-link{% if providernetwork_tab_active %} active{% endif %}" role="tab" type="button" data-bs-toggle="tab" data-bs-target="#providernetwork">Provider Network</button>
  23. </li>
  24. </ul>
  25. </div>
  26. </div>
  27. <div class="tab-content p-0 border-0">
  28. <div class="tab-pane{% if not providernetwork_tab_active %} active{% endif %}" id="site">
  29. {% render_field form.region %}
  30. {% render_field form.site_group %}
  31. {% render_field form.site %}
  32. </div>
  33. <div class="tab-pane{% if providernetwork_tab_active %} active{% endif %}" id="providernetwork">
  34. {% render_field form.provider_network_provider %}
  35. {% render_field form.provider_network %}
  36. </div>
  37. </div>
  38. {% endwith %}
  39. </div>
  40. <div class="field-group my-5">
  41. <div class="row mb-2">
  42. <h5 class="offset-sm-3">Termination Details</h5>
  43. </div>
  44. {% render_field form.port_speed %}
  45. {% render_field form.upstream_speed %}
  46. {% render_field form.xconnect_id %}
  47. {% render_field form.pp_info %}
  48. {% render_field form.description %}
  49. </div>
  50. {% if form.custom_fields %}
  51. <div class="field-group mb-5">
  52. <div class="row mb-2">
  53. <h5 class="offset-sm-3">Custom Fields</h5>
  54. </div>
  55. {% render_custom_fields form %}
  56. </div>
  57. {% endif %}
  58. {% endblock %}