Either using django's logger or through some hook there needs to be a way that things like sentry can know about these uncaught exceptions.
Issue is primarily in graphql_django_view/__init__.py in dispatch() of GraphQLView
except HttpError as e:
response = e.response
response['Content-Type'] = 'application/json'
response.content = self.json_encode(request, {
'errors': [self.format_error(e)]
})
return response