code: def get_default_voices(self):
          
          voices = []
          for app in self.app_list:
              children = []
              for model in app.get('models', []):
                  child = {
                      'type': 'model',
                      'label': model.get('name', ''),
                      'url': model.get('admin_url', '')
                  }
                  children.append(child)
              voice = {
                  'type': 'app',
                  'label': app.get('name', ''),
                  'url': app.get('app_url', ''),
                  'children': children
              }
              voices.append(voice)
  
          return voices
docs: When no custom menu is defined in settings
              Retrieves a js menu ready dict from the django admin app list