title: django manytomany through
body: <p>If I have two Models that have a manytomany relationship with a through model, how do I get data from that 'through' table.</p>
  
  <pre><code>class Bike(models.Model):
     nickname = models.CharField(max_length=40)
     users    = models.ManyToManyField(User, through='bike.BikeUser')
  </code></pre>
  
  <p>The BikeUser class</p>
  
  <pre><code>class BikeUser(models.Model):
     bike     = models.ForeignKey(Bike)
     user     = models.ForeignKey(User)
     comment  = models.CharField(max_length=140)
  </code></pre>
  
  <p>And I would add a user to that bike (presuming I have a myBike and a myUser already)</p>
  
  <pre><code>BikeUser.objects.create(bike = myBike, user = myUser, comment = 'Got this one at a fancy store')
  </code></pre>
  
  <p>I can get all the users on 'myBike' with myBike.users.all() but how do I get the 'comment' property?</p>
  
  <p>I would like to do something like</p>
  
  <pre><code>for myBikeUser in myBike.users.all():
     print myBikeUser.comment
  </code></pre>