Есть Выборка. Его следующая выборка:
queryset = Person.objects.filter(id=1)
<QuerySet [{'id': 1, 'some_param_id': 1, 'some_param_2': False,}]>
Есть таблица
class SomeTable(models.Model):
name = models.PositiveSmallIntegerField(
validators=[MinValueValidator(15), MaxValueValidator(250)],
verbose_name="some",
unique=True
)
в Person поле
some_param_id = models.IntegerField(validators=[MinValueValidator(1)], blank=True)
т.е не ForeignKey, prefetch_related не получится сделать
Мне нужно в первой выборке заменить значение 1 ключа some_param_id на SomeTable__name. Как это сделать?