def test_available_service_from_json(self): json = {'it': 'italian text', 'en': 'english text', 'key': 'Aula Seminari - Magna - Lauree'}; service = AvailableService(json) self.assertEquals(service.key,'Aula Seminari - Magna - Lauree') self.assertEquals(service.langs,{'en','it'}) self.assertEquals(service['it'],'italian text') self.assertEquals(service['en'],'english text')
def api_get_available_services(lang): """ <h3>/available-services/</h3> <p>Returns the complete list of the all available services</p> <h5>Parameters</h6> <p><em>lang[string]</em> : language</p> """ services = AvailableService.services() if lang not in services[0].langs: abort(404) return jsonify({'services':[ {'key':s.key,'label':s[lang]} for s in services ]})
def perform_update(self,entities_type, content): AvailableService.clean() for s in content: service = AvailableService(s) service.save()
def perform_update(self, entities_type, content): AvailableService.clean() for s in content: service = AvailableService(s) service.save()