old_contents: from django.conf import settings
  from django.contrib.sites.models import get_current_site
  from wafer.menu import get_cached_menus
  
  
  def site_info(request):
      '''Expose the site's info to templates'''
      site = get_current_site(request)
      context = {
          'WAFER_CONFERENCE_NAME': site.name,
          'WAFER_BASE_URL': 'http://%s' % site.domain,
      }
      return context
  
  
  def menu_info(request):
      '''Expose the menus to templates'''
      menus = get_cached_menus()
      context = {
          'WAFER_MENUS': menus,
      }
      return context
  
  
  def registration_settings(request):
      '''Expose selected settinsg to templates'''
      context = {}
      for setting in ('WAFER_GITHUB_CLIENT_ID',):
          context[setting] = getattr(settings, setting, None)
      return context
  
new_contents: from django.conf import settings
  from django.contrib.sites.models import get_current_site
  from wafer.menu import get_cached_menus
  
  
  def site_info(request):
      '''Expose the site's info to templates'''
      site = get_current_site(request)
      context = {
          'WAFER_CONFERENCE_NAME': site.name,
          'WAFER_BASE_URL': 'http://%s' % site.domain,
      }
      return context
  
  
  def menu_info(request):
      '''Expose the menus to templates'''
      menus = get_cached_menus()
      context = {
          'WAFER_MENUS': menus,
      }
      return context
  
  
  def registration_settings(request):
      '''Expose selected settings to templates'''
      context = {}
      for setting in ('WAFER_GITHUB_CLIENT_ID',):
          context[setting] = getattr(settings, setting, None)
      return context
  
subject: Fix typo in docstring.