Вопрос об использовании стандартного Django обратного связанного имени менеджера в DRF.
У меня есть следующий сериализатор
class ExtraUserSerializer(serializers.ModelSerializer):
boatmodel_set = serializers.PrimaryKeyRelatedField(many=True,
queryset=BoatModel.objects.all())
class Meta:
model = get_user_model()
fields = ("id", "username", 'boatmodel_set', )
Этот сериализатор представляет первичную модель ExtraUser, а набор boat_model представляет обратную связь со вторичной моделью BoatModel. Связанное имя «boatmodel_set» выбрано просто потому, что основное ядро сайта Django использует это стандартное «вторичное имя_модели», обычное имя обратного связанного менеджера, так что в части DRF мне также пришлось использовать related_name = «boatmodel_set», чтобы не изменять код в основной части.
Вопрос в том, можно ли сохранить related_name = «boatmodel_set», но представить его в визуализированном json как, например, «boats» ??
Спасибо