I created an example project 
<https://github.com/epicserve/drf-validation-issue> to illustrate this 
issue, but basically if you have custom validation logic on a serializer 
and the data has a field that isn't valid, then the errors raised are only 
the field level errors and not the custom validation logic errors. This 
ends up being a bad user experience because the user can fix the field 
error and then when post another request they can end up getting errors 
thrown in the custom validation. I'm thinking this might need to be an 
issue added the DRF project on Github, but thought I would check here 
first. Please see the project example for more details.

-- 
You received this message because you are subscribed to the Google Groups 
"Django REST framework" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-rest-framework+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-rest-framework/121a7ebe-4b34-4197-be60-1178730361f7o%40googlegroups.com.

Reply via email to