title: Django: 'long' object is not iterable
body: <ol>
  <li><p>I have a model</p>
  
  <pre><code>class tournaments(models.Model):
      # ....
      total_rounds = models.IntegerField(max_length=11, blank=True, null=True)
      # ....
  
      def get_total_rounds_count(self):
          return self.total_rounds
  </code></pre></li>
  <li><p>views.py:</p>
  
  <pre><code>def tourney_view(request, offset):
      # .....
      if (offset):
          selected_tournament =  tournaments.objects.get(id=offset)
      return render_to_response('tournament.html', {'tournament': selected_tournament})
  </code></pre></li>
  <li><p>In 'tournament.html' template i trying to loop over total_rounds:</p>
  
  <pre><code>{% for q in tournament.get_total_rounds_count%}
  {% endfor %}
  </code></pre></li>
  </ol>
  
  <p>And got error: 'long' object is not iterable
  Why? My field is IntegerField, and i am simply trying to loop over integer values, but get "not iterable"</p>