Я использую стороннее приложение (https://github.com/bitmazk/django-review) для генерации отзывов для моей модели с помощью общего внешнего ключа.Объекты GenericForeignKey в виде списка
class Store(models.Model):
bio = models.CharField(max_length=255, null=True, blank=True)
full_name = models.CharField(max_length=100, blank=True, null=True)
username = models.CharField(max_length=100, unique=True)
website = models.URLField(null=True, blank=True)
phone = models.CharField(null=True, blank=True, max_length=12)
whatsapp = models.CharField(null=True, blank=True, max_length=12)
Вид:
def store_list(request):
stores = Store.objects.all()
context['stores'] = stores
return render(request, 'store_list.html', context)
Как вернуть отзывы для каждого магазина?
Редактировать: Я должен указать, что хочу сделать это без использования тегов шаблонов из django-review.
Спасибо, но я также хочу получить отзывы, не используя теги шаблонов. – fahadalmutairi
Если вы посмотрите на источник для get_reviews, вы точно увидите, как это сделать –