old_contents: from django.contrib.auth import authenticate, login
  from django.shortcuts import render
  from django.core.urlresolvers import reverse
  from django.http import HttpResponseRedirect
  
  
  def login_user(request):
      state = "Please log in below..."
      username = password = ''
      if request.POST:
          username = request.POST.get('username')
          password = request.POST.get('password')
  
          user = authenticate(username=username, password=password)
          if user is not None:
              if user.is_active:
                  login(request, user)
                  if request.POST.get('next'):
                       return HttpResponseRedirect(request.POST.get('next'))
                  else:
                       return HttpResponseRedirect('/entry')
              else:
                  state = "Your account is not active."
          else:
              next = request.POST.get('next')
              state = "Invalid username or password."
      else:
          next = request.GET.get('next')
  
      if request.user.is_authenticated():
          return HttpResponseRedirect(reverse('home')
  
      return render(request, 'auth.html', {
          'state':state, 'username': username, 'next': next, 'title': 'Log In'})
  
  
  def root(request):
      return HttpResponseRedirect(reverse('login'))
new_contents: from django.contrib.auth import authenticate, login
  from django.shortcuts import render
  from django.core.urlresolvers import reverse
  from django.http import HttpResponseRedirect
  
  
  def login_user(request):
      state = "Please log in below..."
      username = password = ''
      if request.POST:
          username = request.POST.get('username')
          password = request.POST.get('password')
  
          user = authenticate(username=username, password=password)
          if user is not None:
              if user.is_active:
                  login(request, user)
                  if request.POST.get('next'):
                       return HttpResponseRedirect(request.POST.get('next'))
                  else:
                       return HttpResponseRedirect('/entry')
              else:
                  state = "Your account is not active."
          else:
              next = request.POST.get('next')
              state = "Invalid username or password."
      else:
          next = request.GET.get('next')
  
      if request.user.is_authenticated():
          return HttpResponseRedirect(reverse('home'))
  
      return render(request, 'auth.html', {
          'state':state, 'username': username, 'next': next, 'title': 'Log In'})
  
  
  def root(request):
      return HttpResponseRedirect(reverse('login'))
subject: Fix typo