Uses := syntax in user admin view
I learned this! It's cool.
This commit is contained in:
parent
f68c80dfff
commit
e0a67f5e18
1 changed files with 3 additions and 6 deletions
|
@ -22,19 +22,16 @@ class UserAdminList(View):
|
||||||
def get(self, request, status="local"):
|
def get(self, request, status="local"):
|
||||||
"""list of users"""
|
"""list of users"""
|
||||||
filters = {}
|
filters = {}
|
||||||
server = request.GET.get("server")
|
if server := request.GET.get("server"):
|
||||||
if server:
|
|
||||||
server = models.FederatedServer.objects.filter(server_name=server).first()
|
server = models.FederatedServer.objects.filter(server_name=server).first()
|
||||||
filters["federated_server"] = server
|
filters["federated_server"] = server
|
||||||
filters["federated_server__isnull"] = False
|
filters["federated_server__isnull"] = False
|
||||||
username = request.GET.get("username")
|
if username := request.GET.get("username"):
|
||||||
if username:
|
|
||||||
filters["username__icontains"] = username
|
filters["username__icontains"] = username
|
||||||
scope = request.GET.get("scope")
|
scope = request.GET.get("scope")
|
||||||
if scope and scope == "local":
|
if scope and scope == "local":
|
||||||
filters["local"] = True
|
filters["local"] = True
|
||||||
email = request.GET.get("email")
|
if email := request.GET.get("email"):
|
||||||
if email:
|
|
||||||
filters["email__endswith"] = email
|
filters["email__endswith"] = email
|
||||||
|
|
||||||
filters["local"] = status == "local"
|
filters["local"] = status == "local"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue