mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-13 05:49:07 +00:00
perf: 优化各serializer字段翻译
This commit is contained in:
@@ -667,6 +667,13 @@ class User(AuthMixin, TokenMixin, RoleMixin, MFAMixin, AbstractUser):
|
||||
else:
|
||||
return user_default
|
||||
|
||||
@property
|
||||
def login_blocked(self):
|
||||
key_prefix_block = "_LOGIN_BLOCK_{}"
|
||||
key_block = key_prefix_block.format(self.username)
|
||||
blocked = bool(cache.get(key_block))
|
||||
return blocked
|
||||
|
||||
def delete(self, using=None, keep_parents=False):
|
||||
if self.pk == 1 or self.username == 'admin':
|
||||
return
|
||||
|
Reference in New Issue
Block a user