title: content is null after the first dict()
body: <p>all:</p>
  
  <p>In Django, I use these words to get the dict(q_a), but after the first dict(), the second one is null, how python works for that?</p>
  
  <pre><code>if request.method == "POST":
      q_a = request.POST.iteritems()
      print "type of q_a is %s" % q_a
      print "first dict(q_a) : %s " % dict(q_a)
      print "second dict(q_a): %s " % dict(q_a)
  </code></pre>
  
  <p>Here are the printouts:</p>
  
  <pre><code>type of q_a is &lt;generator object _iteritems at 0x10c97ac30&gt;
  first dict(q_a) : {u'csrfmiddlewaretoken': u'KQA7K6MCwZWFsXO59pAOYOMyD92O9tYq', u'\u5b66\u9662': u'ss', u'\u59d3\u540d': u'ww', u'\u624b\u673a\u53f7\u7801': u''}
  second dict(q_a): {}
  </code></pre>