code: def load_menus(c):
          
  
          # we don't need to do this more than once
          if c.loaded:
              return
  
          # Fetch all installed app names
          app_names = settings.INSTALLED_APPS
          if apps:
              app_names = [
                  app_config.name
                  for app_config in apps.get_app_configs()
              ]
  
          # loop through our INSTALLED_APPS
          for app in app_names:
              # skip any django apps
              if app.startswith("django."):
                  continue
  
              menu_module = '%s.menus' % app
              try:
                  __import__(menu_module, fromlist=["menu", ])
              except ImportError:
                  pass
  
          c.loaded = True
docs: load_menus loops through INSTALLED_APPS and loads the menu.py
          files from them.