pref: debug toolbar 太费时间 先禁用 (#8528)

* perf: 修改主题色

* pref: debug toolbar 太费时间 先禁用

* perf: 修改颜色

* perf: 优化 interface

* perf: 修改 avartar

* perf: css color

Co-authored-by: ibuler <ibuler@qq.com>
This commit is contained in:
fit2bot
2022-07-05 14:43:56 +08:00
committed by GitHub
parent bbcf992531
commit 001e5d857f
30 changed files with 192 additions and 509 deletions

View File

@@ -3,24 +3,7 @@ from jumpserver.context_processor import default_interface
from django.conf import settings
class ObjectDict(dict):
def __getattr__(self, name):
if name in self:
return self[name]
else:
raise AttributeError("No such attribute: " + name)
def __setattr__(self, name, value):
self[name] = value
def __delattr__(self, name):
if name in self:
del self[name]
else:
raise AttributeError("No such attribute: " + name)
def get_interface_setting():
def get_interface_setting_or_default():
if not settings.XPACK_ENABLED:
return default_interface
from xpack.plugins.interface.models import Interface
@@ -28,4 +11,4 @@ def get_interface_setting():
def get_login_title():
return get_interface_setting()['login_title']
return get_interface_setting_or_default()['login_title']