беруться с разных таблиц, к примеру поле
district = serializers.SerializerMethodField()
def get_district(user):
try:
add_info = AdditionalInfo.objects.get(user=user)
address = Address.objects.get(add_info=add_info)
return SimpleDistrictSerializer(address.district).data
except Exception:
return None
тут получается идет выворка по 2 таблицам
у меня вопрос, как то можно ускорить это?)
не думаю
select_related + nested serializer
Обсуждают сегодня