Кверисет пользователя django в кверисет профиля
Я пытаюсь преобразовать набор запросов в one to one related
набор запросов.
class Profile(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE)
у одного пользователя должен быть один профиль в базе данных.
from django.contrib.auth.models import User
us = User.objects.all()
# is there a way t o convert user query set to profile query set?
PS: Мне нужно, чтобы профили были набором запросов, а не списком для дальнейшего функционирования.
Я прочитал query set api reference и попробовал prefetch_related
, но не получилось. Я буду очень рад вашей помощи.
в настоящее время я использую
Profile.objects.filter(user__in=us)
работает, но не кажется эффективным.