from campaigns.services.campaigns_service import CampaignsService from auth.auth_view import AuthorizedView from utils.handlers import get_request_query_model from campaigns.schemas import CampaignProviderQuery class CampaignProvidersView(AuthorizedView): service = CampaignsService() def get(self): params = get_request_query_model(CampaignProviderQuery) return self.service.get_campaign_providers(params.onlyExisting)