<div dir="ltr"><div>tl;dr should content subclasses define a serializer to be used for validation as a class attribute?</div><div><br></div><div>For example FileContent would get:</div><div><br></div><div>class FileContent(Content):<br>    serializer = FileContentSerializer</div><div><br></div><div>Then the Stages API when creating content would use that Serializer when validating the data. This reasoning is that from earlier convo's, Pulp's codebase is favoring DRF validation with serializers over Django's own model validation. Because of that I think we need plugin writers to express how something should validate the model.</div><div><br></div><div>We need to know which serializer we need to provide validation of content creation during sync: <a href="https://pulp.plan.io/issues/5927">https://pulp.plan.io/issues/5927</a></div><div><br></div><div>What do you think?</div><div><br></div><div>Thanks!</div><div>Brian<br></div></div>