2020-11-11 16:58:29 -05:00
{% extends 'generic/object_edit.html' %}
2016-12-15 15:32:58 -05:00
{% load form_helpers %}
2023-07-29 03:30:25 +07:00
{% load i18n %}
2016-12-15 15:32:58 -05:00
{% block form %}
2021-10-05 15:37:49 -04:00
< div class = "field-group my-5" >
2024-01-17 16:25:42 -05:00
< div class = "row" >
< h5 class = "col-9 offset-3" > {% trans "Service" %}< / h5 >
2021-08-24 13:59:54 -04:00
< / div >
2021-12-15 11:55:27 -05:00
2024-01-17 16:25:42 -05:00
< div class = "row" >
< div class = "col-9 offset-3" >
2024-01-23 10:30:23 -05:00
< ul class = "nav nav-pills mb-1" role = "tablist" >
2021-12-15 11:55:27 -05:00
< li role = "presentation" class = "nav-item" >
< button role = "tab" type = "button" id = "device_tab" data-bs-toggle = "tab" aria-controls = "device" data-bs-target = "#device" class = "nav-link {% if not form.initial.virtual_machine %}active{% endif %}" >
2023-07-29 03:30:25 +07:00
{% trans "Device" %}
2021-12-15 11:55:27 -05:00
< / button >
< / li >
< li role = "presentation" class = "nav-item" >
< button role = "tab" type = "button" id = "vm_tab" data-bs-toggle = "tab" aria-controls = "vm" data-bs-target = "#vm" class = "nav-link {% if form.initial.virtual_machine %}active{% endif %}" >
2023-07-29 03:30:25 +07:00
{% trans "Virtual Machine" %}
2021-12-15 11:55:27 -05:00
< / button >
< / li >
< / ul >
< / div >
< / div >
< div class = "tab-content p-0 border-0" >
< div class = "tab-pane {% if not form.initial.virtual_machine %}active{% endif %}" id = "device" role = "tabpanel" aria-labeled-by = "device_tab" >
{% render_field form.device %}
< / div >
< div class = "tab-pane {% if form.initial.virtual_machine %}active{% endif %}" id = "vm" role = "tabpanel" aria-labeled-by = "vm_tab" >
{% render_field form.virtual_machine %}
< / div >
< / div >
2021-08-24 13:59:54 -04:00
{% render_field form.name %}
< div class = "row" >
2023-07-29 03:30:25 +07:00
< label class = "col-sm-3 col-form-label text-lg-end" > {% trans "Port(s)" %}< / label >
2021-08-25 13:50:59 -04:00
< div class = "col-3" >
2021-08-24 13:59:54 -04:00
{{ form.protocol }}
< / div >
2021-08-25 13:50:59 -04:00
< div class = "col-6" >
2021-08-24 13:59:54 -04:00
{{ form.ports }}
< / div >
2016-12-15 15:32:58 -05:00
< / div >
2021-08-24 13:59:54 -04:00
< div class = "row mb-3" >
< div class = "col-3" > < / div >
< div class = "col-9" >
< span class = "form-text" > {{ form.ports.help_text }}< / span >
2018-06-21 16:17:18 -04:00
< / div >
2021-08-24 13:59:54 -04:00
< / div >
{% render_field form.ipaddresses %}
{% render_field form.description %}
{% render_field form.tags %}
< / div >
2021-08-25 15:03:19 -04:00
2022-11-04 08:28:09 -04:00
< div class = "field-group my-5" >
{% render_field form.comments %}
< / div >
2021-08-24 13:59:54 -04:00
{% if form.custom_fields %}
2024-01-17 16:25:42 -05:00
< div class = "row" >
< h5 class = "col-9 offset-3" > {% trans "Custom Fields" %}< / h5 >
2021-08-24 13:59:54 -04:00
< / div >
{% render_custom_fields form %}
{% endif %}
2016-12-15 15:32:58 -05:00
{% endblock %}