私はDjangoにかなり慣れていません。私は次のコードを持っています:
class ModelA(models.Model):
name = models.CharField(max_length=30)
class ModelB(models.Model):
name = models.ManytoManyField(ModelA)
colour = models.CharField(max_lenght=30)
iob = ModelB.objects.filter(name=name)
さて、これはうまくいきます:
for i in iob:
print i.colour
そして、私は次のようなことをしたい:
for i in iob:
print i.name
しかし、それは確かに機能しません。次のように出力されます。
<django.db.models.fields.related.ManyRelatedManager object at 0x30a2e50>
name の値を出力したい。どうすればいいですか?