ребят, помогите плз в reverse relationship, данные надо выбрать с таблицы которая связана через обратную связь
class DeviceMeasurement(models.Model):
patient = models.ForeignKey(Patient, blank=True, null=True, on_delete=models.CASCADE)
device = models.ForeignKey(Device, on_delete=models.CASCADE)
created_date = models.DateTimeField()
front_id = models.UUIDField(blank=True, null=True)
def str(self):
return f'{self.device}'
class MeasurememtResult(models.Model):
measurement_result = models.FloatField()
measurement_type = models.CharField(choices=MEASUREMENT_TYPES, max_length=30)
device_measurement_id = models.ForeignKey(DeviceMeasurement, related_name='results', on_delete=models.CASCADE)
при запросе DeviceMeasurement.objects.prefetch_related('results') ничего не добавляется к записям((
вот квери показывает это:
SELECT "api_devicemeasurement"."id", "api_devicemeasurement"."patient_id", "api_devicemeasurement"."device_id", "api_devicemeasurement"."created_date", "api_devicemeasurement"."front_id" FROM "api_devicemeasurement"