Update portfolio_members_json.py

This commit is contained in:
zandercymatics 2024-11-25 15:27:34 -07:00
parent e813791033
commit e2bd982c27
No known key found for this signature in database
GPG key ID: FF4636ABEC9682B7

View file

@ -1,18 +1,32 @@
from django.http import JsonResponse from django.contrib.postgres.aggregates import ArrayAgg
from django.core.paginator import Paginator from django.core.paginator import Paginator
from django.db.models import F, Q from django.db.models import (
Case,
CharField,
F,
Q,
TextField,
Value,
When,
OuterRef,
Subquery,
)
from django.db.models.expressions import Func
from django.db.models.functions import Cast, Coalesce, Concat
from django.http import JsonResponse
from django.urls import reverse from django.urls import reverse
from django.views import View from django.views import View
from django.db.models.expressions import Func
from django.db.models import Value, F, CharField, TextField, Q, Case, When, OuterRef, Subquery from registrar.models import (
from django.db.models.functions import Cast, Coalesce, Concat DomainInvitation,
from django.contrib.postgres.aggregates import ArrayAgg PortfolioInvitation,
from registrar.models import UserPortfolioPermission UserPortfolioPermission,
from registrar.models.utility.portfolio_helper import UserPortfolioPermissionChoices, UserPortfolioRoleChoices )
from registrar.models.utility.portfolio_helper import (
UserPortfolioPermissionChoices,
UserPortfolioRoleChoices,
)
from registrar.views.utility.mixins import PortfolioMembersPermission from registrar.views.utility.mixins import PortfolioMembersPermission
from registrar.models.domain_invitation import DomainInvitation
from registrar.models.portfolio_invitation import PortfolioInvitation
from registrar.models.user_portfolio_permission import UserPortfolioPermission
class PortfolioMembersJson(PortfolioMembersPermission, View): class PortfolioMembersJson(PortfolioMembersPermission, View):