Prefetch_related многие ко многим

Мне нужна ваша помощь. У меня есть две модели с множественными отношениями, я использую prefetch_related, но у меня есть некоторые проблемы при попытке отобразить QuerySet в шаблоне.

Мой вопрос в том, как я могу показать данные в html-файле.

Модели:

class Book(models.Model):
    name = models.CharField(max_length=300)
    price = models.IntegerField(default=0)

class Store(models.Model):
    name = models.CharField(max_length=300)
    books = models.ManyToManyField(Book)

    class Meta:
        default_related_name = 'stores'

Вид:

def mtmtest(request):
    books = Book.objects.prefetch_related('stores').all()
    return render(request, 'mtm.html', {'books': books})
Вернуться на верх