为了账号安全,请及时绑定邮箱和手机立即绑定

如何从Django中的多对多字段中获取名称?

如何从Django中的多对多字段中获取名称?

波斯汪 2021-03-29 10:05:15
我是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>我想打印名称的值。我该怎么做呢?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 176 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信