From 58c4a46f6e68fe73417d6a1bcf09de7b16b7017d Mon Sep 17 00:00:00 2001 From: ibuler Date: Tue, 5 Mar 2019 19:47:14 +0800 Subject: [PATCH] =?UTF-8?q?[Update]=20=E7=94=A8=E6=88=B7=E6=9D=83=E9=99=90?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0cache?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/assets/models/node.py | 1 + apps/assets/signals.py | 5 - .../templates/assets/user_asset_list.html | 16 ++- apps/jumpserver/error_views.py | 20 ++++ apps/jumpserver/urls.py | 5 +- .../ops/command_execution_create.html | 4 +- apps/perms/api/user_permission.py | 104 +++++++++++++++--- apps/perms/signals_handler.py | 13 ++- apps/perms/utils.py | 94 +++++++++++----- apps/settings/forms.py | 3 +- apps/static/css/jumpserver.css | 4 + apps/static/js/jumpserver.js | 13 +++ apps/templates/404.html | 10 ++ apps/templates/500.html | 10 ++ apps/users/models/user.py | 19 ++-- .../templates/users/user_granted_asset.html | 12 +- 16 files changed, 261 insertions(+), 72 deletions(-) delete mode 100644 apps/assets/signals.py create mode 100644 apps/jumpserver/error_views.py create mode 100644 apps/templates/404.html create mode 100644 apps/templates/500.html diff --git a/apps/assets/models/node.py b/apps/assets/models/node.py index 449c8e310..467feb6f9 100644 --- a/apps/assets/models/node.py +++ b/apps/assets/models/node.py @@ -29,6 +29,7 @@ class Node(OrgModelMixin): class Meta: verbose_name = _("Node") + ordering = ['key'] def __str__(self): return self.full_value diff --git a/apps/assets/signals.py b/apps/assets/signals.py deleted file mode 100644 index 20da657b1..000000000 --- a/apps/assets/signals.py +++ /dev/null @@ -1,5 +0,0 @@ -# -*- coding: utf-8 -*- -# -from django.dispatch import Signal - -on_app_ready = Signal() diff --git a/apps/assets/templates/assets/user_asset_list.html b/apps/assets/templates/assets/user_asset_list.html index 0e39aa899..633906474 100644 --- a/apps/assets/templates/assets/user_asset_list.html +++ b/apps/assets/templates/assets/user_asset_list.html @@ -17,7 +17,6 @@
-
@@ -62,16 +61,19 @@ {% block custom_foot_js %}