service_edit.html 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. {% extends 'utilities/obj_edit.html' %}
  2. {% load form_helpers %}
  3. {% block form %}
  4. <div class="panel panel-default">
  5. <div class="panel-heading"><strong>Service</strong></div>
  6. <div class="panel-body">
  7. {% if obj.device %}
  8. <div class="form-group">
  9. <label class="col-md-3 control-label required">Device</label>
  10. <div class="col-md-9">
  11. <p class="form-control-static">{{ obj.device }}</p>
  12. </div>
  13. </div>
  14. {% else %}
  15. <div class="form-group">
  16. <label class="col-md-3 control-label required">Virtual Machine</label>
  17. <div class="col-md-9">
  18. <p class="form-control-static">{{ obj.virtual_machine }}</p>
  19. </div>
  20. </div>
  21. {% endif %}
  22. {% render_field form.name %}
  23. <div class="form-group form-inline">
  24. <label class="col-md-3 control-label required">Port</label>
  25. <div class="col-md-9">
  26. {{ form.protocol }}
  27. {{ form.port }}
  28. </div>
  29. </div>
  30. {% render_field form.ipaddresses %}
  31. {% render_field form.description %}
  32. </div>
  33. </div>
  34. {% if form.custom_fields %}
  35. <div class="panel panel-default">
  36. <div class="panel-heading"><strong>Custom Fields</strong></div>
  37. <div class="panel-body">
  38. {% render_custom_fields form %}
  39. </div>
  40. </div>
  41. {% endif %}
  42. <div class="panel panel-default">
  43. <div class="panel-heading"><strong>Tags</strong></div>
  44. <div class="panel-body">
  45. {% render_field form.tags %}
  46. </div>
  47. </div>
  48. {% endblock %}