add only admin in user page

This commit is contained in:
BBBob 2019-03-19 20:56:04 +08:00
parent f7bd9f16b4
commit 69d487c5ec

View File

@ -119,6 +119,11 @@ class UserAdminAPI(APIView):
user = user.filter(Q(username__icontains=keyword) |
Q(userprofile__real_name__icontains=keyword) |
Q(email__icontains=keyword))
only_admin = request.GET.get("onlyadmin", None)
if only_admin:
user = user.filter(Q(admin_type__icontains='Admin'))
return self.success(self.paginate_data(request, user, UserAdminSerializer))
def delete_one(self, user_id):