def page(self): response = cms_api_client.lookup_by_slug( slug=self.slug, language_code=translation.get_language(), draft_token=self.request.GET.get('draft_token'), ) return handle_cms_response(response)
def cms_component(self): response = cms_api_client.lookup_by_slug( slug=self.component_slug, language_code=translation.get_language(), service_name=cms.COMPONENTS, ) return handle_cms_response_allow_404(response)
def page(self): response = cms_api_client.lookup_by_slug( slug=slugs.FIND_A_SUPPLIER_LANDING, language_code=translation.get_language(), draft_token=self.request.GET.get('draft_token'), ) return helpers.handle_cms_response(response)
def get_contact_page(self): response = cms_api_client.lookup_by_slug( slug=slugs.FIND_A_SUPPLIER_INDUSTRY_CONTACT, language_code=translation.get_language(), draft_token=self.request.GET.get('draft_token'), ) return handle_cms_response(response)
def international_industry_page_exists(self): response = cms_api_client.lookup_by_slug( slug=self.slug, language_code=translation.get_language(), draft_token=self.request.GET.get('draft_token'), service_name=cms.GREAT_INTERNATIONAL) if response.status_code == 200: return response.json() return None
def page(self): response = cms_api_client.lookup_by_slug( slug=EXPORT_READINESS_HIGH_POTENTIAL_OPPORTUNITY_FORM_SLUG, language_code=settings.LANGUAGE_CODE, draft_token=self.request.GET.get('draft_token'), ) if response.status_code == 404: raise Http404() return handle_cms_response(response)
def page(self): response = cms_api_client.lookup_by_slug( slug=cms.GREAT_HOME_SLUG, draft_token=self.request.GET.get('draft_token'), ) return helpers.handle_cms_response_allow_404(response)
def get_industry_page(self): response = cms_api_client.lookup_by_slug( slug=self.kwargs['slug'], language_code=translation.get_language(), ) return handle_cms_response(response)