Django Rest Framework - Validação de Campo em Serializers Aninhados
Estou trabalhando em um projeto que possui serializers aninhados, e estou com um desafio onde a validação de campo validate_<field>
não está sendo invocada quando é executado is_valid()
do serializer "pai". Muito similar ao que foi trazido na StackOverflow Question.
Porém no link citado não contém o contexto de como foi resolvido. Para facilitar a leitura, não vou reprouzir a questão inteira aqui novamente, mas alguém aqui da comunidade poderia ajudar?
Pude perceber durante as pesquisas que há uma issue levantada sobre este comportamento, mas não consegui rastrear se alguma versão nova (em relação a minha) do Django isto foi corrigido. (https://github.com/encode/django-rest-framework/issues/4073)