Django:访问模板中的manytomany字段

时间:2016-01-27 23:04:35

标签: django django-templates

models.py

class Song(models.Model):
    tags = models.ManyToManyField('Tag', related_name='songs', blank=True)

class Tag(models.Model):
    name = models.CharField(max_length=10)

template.html

{% for tag in song.tags.all %}
   <i>{{ tag.name }}</i>
{% endfor %}

事实证明,标签区域中没有任何内容,即渲染的html是什么都没有。 你能救我吗?

0 个答案:

没有答案