The field validation process can happen in 'Django Model level field declaration' or in 'Deserialization of data on DRF serialization section'. I have the following concerns regarding this validation process:
- What is the separation of concerns? Which validation section should be placed where?
- How the DRF serialization section restricts manual database entry with the validation?