后台可以筛选管理员

This commit is contained in:
2025-04-30 09:51:19 +08:00
parent 1fd36ef617
commit 09e693bf25
5 changed files with 124 additions and 28 deletions

View File

@@ -60,7 +60,9 @@ class User(AbstractBaseUser):
return self.problem_permission == ProblemPermission.ALL
def is_contest_admin(self, contest):
return self.is_authenticated and (contest.created_by == self or self.admin_type == AdminType.SUPER_ADMIN)
return self.is_authenticated and (
contest.created_by == self or self.admin_type == AdminType.SUPER_ADMIN
)
class Meta:
db_table = "user"