У меня есть 03 модели book-> target_readers и книга имеет коллекцию.
class Book(models.Model):
def __unicode__(self):
return "%s (%s)" % (self.title, self.reference)
reference = models.CharField(max_length=100)
title = models.CharField(max_length=200)
collection = models.ForeignKey(Collection)
class Collection(models.Model):
def __unicode__(self):
return self.name
)
name = models.CharField(max_length=200)
target_readers = models.ManyToManyField(Target_Readers, blank=True, null=True)
class Target_Readers(models.Model):
def __unicode__(self):
return self.name
name = models.CharField(max_length=200, verbose_name="target reader")
В моем шаблоне я делаю так, чтобы получить target_readers книги
{% for book in books %}
{{ book.title }}
{{ book.public_price }}
{{ book.collection.target_readers.name }}
Но я не получаю никаких результатов для целевого читателя.
Кто-нибудь знает, как я могу это сделать?