I am trying to add custom field error messages for SlugRelated field as follows:
class Test(serializers.ModelSerializers):
team = serializers.SlugRelatedField(queryset=Team.objects.all(), slug_field='name',
error_messages={"does_not_exist": "Team not found"})
Works as expected. My query is how do I pass the team name dynamically in the error message. I tried the following but it did not work:
class Test(serializers.ModelSerializers):
team = serializers.SlugRelatedField(queryset=Team.objects.all(), slug_field='name',
error_messages={"does_not_exist": f"Team {team} not found"})