Проблема со значениями ответа при объединении в запросе django?

у меня есть эти модели.

class Product(models.Model):
id = models.IntegerField(primary_key=True)
name = models.CharField(max_length=50)
PublicationDate = models.DateField()
trend = models.IntegerField()

class User_list(models.Model):
product_id = ForeignKey(Product, on_delete=models.CASCADE)
userid = models.IntegerField()

я делаю запрос join с select related

data = User_list.objects.select_related('product_id')

но в ответ я не получил значения полей Product.

он дает мне только значения User_list, как это

"[{\"model\": \"app.user_list\", \"pk\": 1, \"fields\": {\"product_id\": 11916, \"userid\": 9}}]"

В чем проблема?

Вернуться на верх