mirror of
https://github.com/cisagov/manage.get.gov.git
synced 2025-08-15 22:14:15 +02:00
Update portfolio_members_json.py
This commit is contained in:
parent
e813791033
commit
e2bd982c27
1 changed files with 25 additions and 11 deletions
|
@ -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):
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue