{% extends 'layout.html' %} {% block title %} Информация о пользователе {% endblock %} {% block style %} body { font-family: Arial, sans-serif; margin: 0; padding: 0; box-sizing: border-box; } .jumbotron { background-color: #f8f9fa; padding: 20px; margin: 20px; border-radius: 5px; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); } .jumbotron h1 { color: #ff7077; } .jumbotron h2 { color: #007bff; } .info-block { margin: 10px; padding: 10px; background-color: #f1f1f1; border-radius: 5px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); } .tile-container { display: flex; flex-wrap: nowrap; /* Ensure tiles stay in a single line */ } .info-block.stable-version { flex: 1; /* Distribute space equally among tiles */ } table { width: 100%; border-collapse: collapse; } th, td { padding: 8px; text-align: left; border-bottom: 1px solid #ddd; } th { background-color: #f2f2f2; color: #333; } {% endblock %} {% block body %}
ID | Тип действия | ВМ | Гипер | Информация | Время действия | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{ user[0].user_id }} | {% if user[0].action_type == 'login_user' %}Авторизация | {% elif user[0].action_type == 'release_vm' %}ВМ освобождена | {% elif user[0].action_type == 'occupy_vm' %}ВМ занята | {% elif user[0].action_type == 'del_vm' %}ВМ удалена | {% elif user[0].action_type == 'edit_vm' %}ВМ отредактирована | {% elif user[0].action_type == 'start_vm' %}ВМ запущена | {% elif user[0].action_type == 'stop_vm' %}ВМ остановлена | {% elif user[0].action_type == 'restart_vm' %}ВМ перезагружена | {% endif %} {% if user[0].action_type == 'login_user' %}х | х | {% else %}{{ user[1] }} | {{ user[2] }} | {% endif %} {% if user[0].action_info == None %}х | {% else %}{{ user[0].action_info }} | {% endif %}{{ user[0].action_timestamp }} |