Por que chamar super em PostSerializer#raw causa um erro 500 enquanto chamar object.raw funciona?

Tenho quase certeza de que é porque raw não está no serializador para uma postagem normal. É apenas quando você edita que o raw é incluído. Para exibir uma postagem, você precisa apenas do cooked; seria um desperdício incluir também o raw quando não é necessário.

cooked e post_stream estão no serializador, então super funciona.