old_contents: from django.http import HttpResponseRedirect, HttpResponse
  from django.shortcuts import get_object_or_404, render_to_response
  from django.template import RequestContext
  import logging
  from myuw_api.sws_dao import Quarter
  from myuw_api.pws_dao import Person as PersonDAO
  
  logger = logging.getLogger('myuw_mobile.views')
  
  #@mobile_template('{mobile/}index.html')
  def index(request):
      context = {'year': None,
                 'quarter': None,
                 'regid': None,
                 'myuw_base_url': '',
                 'err': None}
  
      person_dao = PersonDAO()
      try:
          person = person_dao.get_person_by_netid("javerage")
          request.session["user_netid"] = person.uwnetid
      except Exception, message:
          logger.error(message)
          context['err'] = 'Failed to get regid'
  
      try:
          cur_term = Quarter().get_cur_quarter()
      except Exception, message:
          logger.error(message)
          context['err'] = 'Failed to get quarter '
      else:
          context['year'] = cur_term.year
          context['quarter'] = cur_term.quarter
  
      return render_to_response('index.html',
                                context,
                                context_instance=RequestContext(request))
  
  
  
new_contents: from django.http import HttpResponseRedirect, HttpResponse
  from django.shortcuts import get_object_or_404, render_to_response
  from django.template import RequestContext
  from django.conf import settings
  import logging
  from myuw_api.sws_dao import Quarter
  from myuw_api.pws_dao import Person as PersonDAO
  
  logger = logging.getLogger('myuw_mobile.views')
  
  #@mobile_template('{mobile/}index.html')
  def index(request):
      context = {'year': None,
                 'quarter': None,
                 'regid': None,
                 'myuw_base_url': '',
                 'err': None}
  
      if settings.DEBUG:
          netid = 'javerage'
      else:
          netid = request.user
  
          if netid is None:
              raise("Must have a logged in user when DEBUG is off")
  
      person_dao = PersonDAO()
      try:
          person = person_dao.get_person_by_netid(netid)
          request.session["user_netid"] = person.uwnetid
      except Exception, message:
          logger.error(message)
          context['err'] = 'Failed to get regid'
  
      try:
          cur_term = Quarter().get_cur_quarter()
      except Exception, message:
          logger.error(message)
          context['err'] = 'Failed to get quarter '
      else:
          context['year'] = cur_term.year
          context['quarter'] = cur_term.quarter
  
      return render_to_response('index.html',
                                context,
                                context_instance=RequestContext(request))
  
  
  
subject: Allow javerage to persist as the user if debug is on, otherwise use request.user - allows this to work behind pubcookie/other auth