A better way, IMHO, would be to re-use `context`, like rest_framework does. See https://github.com/tomchristie/django-rest-framework/blob/master/rest_framework/generics.py#L82 and a few lines below that. Then `context['request']` should contain the request.