Example #1
0
 def _get_object(self, *args, **kwargs):
     name = self.kwargs['object_type_id']
     try:
         object_type = api.dsl_get_object_type(self.request, name)
         return object_type
     except Exception:
         redirect = self.success_url
         msg = _('Unable to retrieve object type details.')
         exceptions.handle(self.request, msg, redirect=redirect)
Example #2
0
 def get_data(self, request, name):
     response = api.dsl_get_object_type(request, name)
     data = json.loads(response.text)
     objectType = ObjectType(data["name"], ', '.join(data["types_list"]))
     return objectType