{% extends 'layout.html' %} {% block title %} Информация о машине {% endblock %} {% block style %} .vm-heading { background-color: #3498db; padding: 25px; border-radius: 20px; color: white; text-align: center; margin-bottom: 20px; } .vm-section { padding: 20px; border: 1px solid #e0e0e0; border-radius: 20px; box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1); background-color: #ffffff; margin-bottom: 20px; } .vm-section h3 { font-size: 1.5rem; margin-bottom: 20px; text-align: center; color: #3498db; text-transform: uppercase; } .vm-form-group { margin-bottom: 20px; } .vm-label { font-weight: bold; } .vm-input { width: 100%; padding: 10px; border: 1px solid #ccc; border-radius: 5px; } .vm-submit-button { background-color: #3498db; border: none; border-radius: 5px; padding: 10px 20px; color: #ffffff; font-size: 1rem; text-decoration: none; transition: background-color 0.2s; } .vm-input-info { width: 100%; height: 200px; resize: vertical; } .vm-status-image { width: 30px; vertical-align: middle; } {% endblock %} {% block body %}
IP-адрес: {% if all_data_vm.ip_addres == None %} Данных нет {% else %} {{ all_data_vm.ip_addres }} {% endif %}
Гипервизор: {{ all_data_vm.hyper }}
Операционная система: {{ all_data_vm.os }}
Память:{% if all_data_vm.memory < 1024 %} {{ all_data_vm.memory }} МБ {% else %} {{ (all_data_vm.memory // 1024) | int }} ГБ {% endif %}
CPU: {{ all_data_vm.cpu }}
Статус питания:
{% if all_data_vm.power_status == 'poweredOn' %}
{% else %}
{% endif %}
Статус: {% if all_data_vm.status == 'Занято' %} Виртуальная машина занята {{ all_data_vm.who_borrowed }} {% else %} Свободно {% endif %}
{% endif %}