From abe09e2a857642e6cc86349cfdb0218b618477ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B1=9F=E4=B8=96=E5=B3=B0?= <93648765@qq.com> Date: Fri, 14 Oct 2016 19:28:58 +0800 Subject: [PATCH] asset:update assets_list by tag --- .../assets/templates/assets/asset_create.html | 3 +- .../templates/assets/asset_group_create.html | 13 +- apps/assets/templates/assets/asset_list.html | 192 ++++++++---------- .../templates/assets/asset_modal_list.html | 16 +- .../templates/assets/asset_tag_create.html | 12 +- apps/assets/views.py | 9 +- apps/static/css/jumpserver.css | 17 ++ apps/templates/_base_list.html | 3 +- 8 files changed, 149 insertions(+), 116 deletions(-) diff --git a/apps/assets/templates/assets/asset_create.html b/apps/assets/templates/assets/asset_create.html index ad8182330..e47393c4c 100644 --- a/apps/assets/templates/assets/asset_create.html +++ b/apps/assets/templates/assets/asset_create.html @@ -44,7 +44,8 @@ $('.select2').select2(); $("#tags").select2({ tags: true, - maximumSelectionLength: 8 //最多能够选择的个数 + maximumSelectionLength: 8, //最多能够选择的个数 + closeOnSelect: false }); }) diff --git a/apps/assets/templates/assets/asset_group_create.html b/apps/assets/templates/assets/asset_group_create.html index 14674c33e..f1df67d53 100644 --- a/apps/assets/templates/assets/asset_group_create.html +++ b/apps/assets/templates/assets/asset_group_create.html @@ -10,6 +10,7 @@ div.dataTables_wrapper div.dataTables_filter, .dataTables_length { float: left; } + {% endblock %} {% block content %} @@ -45,10 +46,16 @@ div.dataTables_wrapper div.dataTables_filter,
+ {% for asset in assets_on_list %} + + {% endfor %} +
- | {% trans 'Hostname' %} | -{% trans 'IP' %} | -{% trans 'Port' %} | -{% trans 'Type' %} | -{% trans 'Hardware' %} | -{% trans 'Valid' %} | -- |
---|---|---|---|---|---|---|---|
- | {{ asset.hostname }} | -{{ asset.ip }} | -{{ asset.port }} | -{{ asset.type }} | -{{ asset.cpu }} {{ asset.memory }} {{ asset.disk }} | -- {% if asset.is_valid.0 %} - - {% else %} - - {% endif %} - | -- {% trans 'Update' %} - {% trans 'Delete' %} - | -
+ {% for asset in assets_on_list %} + + {% endfor %} +