So, I guess we do that elsewhere, but it's worth nothing that any internal DRF class/method like fields, serializers, views (outside dispatch method) etc expect `request` to be a `rest_framework.request.Request` instance, that wraps a real `HttpRequest`. So sending a request generated with `RequestFactory` can hide subtle bugs. It's almost the same thing because of the way the wrapper is behaving, but we should be careful.