Филды, связанные со slug, не анализируются при разборе json

Я пытаюсь импортировать с кодовыми именами, которые он принимает как строку, выполняя парсинг json со slug feilds

class ImportFinanceSaleSerializerField(serializers.JSONField):

    def to_representation(self, obj):      
        user_serializer = ImportFinanceSaleSerializer(obj, many=False, )
        return user_serializer.data

    def to_internal_value(self, data):
        return data'
class ImportFinanceSaleSerializer(serializers.ModelSerializer):
    interestpercentage = serializers.SlugRelatedField( required=False, allow_null = True, slug_field="code", queryset=PercentageInterest.objects.filter(status=1,))
    guarantor = serializers.SlugRelatedField( required=False, allow_null = True, slug_field='code', queryset=Person.objects.filter(status=1,))
    emi_date = serializers.IntegerField(required=False, min_value=1, max_value=30)
Вернуться на верх