title: Cannot pull the value from the key of a session dictionary in django
body: <p>I have a session variable for the name of a company saved in my django view from a user input form. When I try and use this in a later view, no matter what I try it pulls the {key: value} pair rather than just the value</p>
  <p>Views:</p>
  <pre><code>def start(request):
      if request.method == 'POST':
          # create a form instance and populate it with data from the request:
          form = QuizTakerForm(request.POST )
          # check whether it's valid:
          if form.is_valid():
              # process the data in form.cleaned_data as required
              post = form.save(commit=False)
              post.user = request.user
              post.save()
              request.session['obj_id'] = post.id
              request.session['company_name'] = form.cleaned_data
              # redirect to a new URL:
              return HttpResponseRedirect('industry/')
  ....
  
  def Gov_q1(request):
      company_name = request.session.get('company_name')
      print(company_name)
      question = Question.objects.get(pk=24)
      context = {'question': question, 'company_name': company_name}
      return render(request, 'ImpactCheck/detail.html', context)
  </code></pre>
  <p>html:</p>
  <pre><code>&lt;h1&gt; Hi my name is {{ company_name }} &lt;/h1&gt;
  &lt;h1&gt;{{ question.text }}&lt;/h1&gt;
  &lt;form action=&quot;.&quot; method=&quot;post&quot;&gt;
  
  {% for answer in question.answer_set.all %}
        &lt;input type=&quot;radio&quot; name=&quot;answer&quot; id=&quot;answer&quot; value=&quot;{{ answer.id }}&quot;&gt;
        &lt;label for=&quot;answer&quot;&gt;{{ answer.answer_text }}&lt;/label&gt;&lt;br&gt;
    {% endfor %}
    &lt;input type=&quot;submit&quot; value=&quot;Submit&quot;&gt;
    &lt;/form&gt;
  </code></pre>
  <p>Ive also tried company_name=request.session['company_name'], but both then render as {'company_name': 'test_company'} rather than test_company.</p>