old_contents: from django.http import HttpResponse
  from django.template import loader
  
  def index(request):
      context = { 'message': 'generated message' }
      template = loader.get_template('subs/index.html')
      return HttpResponse(template.render(context))
  
  def about(request):
      return HttpResponse("<h1>besserenklangen</h1><a href='/subs'>index</a>")
new_contents: from django.http import HttpResponse
  from django.http import Http404
  from django.shortcuts import render
  
  def index(request):
      context = { "message":  request}
      return render(request, 'subs/index.html', context)
  
  def about(request):
      return render(request, 'subs/about.html')
subject: use html templatse instead of hardcode